In short. Full bus. Heavily pregnant woman got on with push chair. DS was sitting in the adjacent buggy/luggage seat.
He got up and said "would you like my seat?" (she was parking her buggy)
She said "oh just fuck right off"
He said "I'm so sorry, I thought you were pregnant now I realise you are just fat and rude and I apologise for thinking your need might be greater than mine"
disclaimer< he can tell the difference between post natal baby belly and a 9 month distended stomach in a crop top.
disclaimer 2< I do realise he is legally a child himself, but his height, build and hairiness pitches him mid 20's.