Let me TELL you a funny story about transit. See, I had these incredible high heel shoes on and was running for the bus when smacked, I fell down right in front of the doors. A lady and a gent helped me out and I was red as a tomato. NEVER again will I run for a bus in heels. Not worth it. I still wear heels but I tend to walk a heck lot slower.
I always, always give up my seat for a pregnant woman, older woman/man or a woman with kids. I don't even think about it. Just do it because I can and because it's the right thing to do.
I've even helped this incredibly gorgeous guy when he dropped his sunglasses as he was unloading his bike. Just so I could stare into his eyes. Hmmmm.
Yes, I'm a samaritan to the end. *grins*