It's never too late to acquire social skills.
I got on a busy bus just last week; no empty seats, standing room only, beside where I stood, a mother with small toddler occupying two. I made eye contact, smiled and asked "May I sit on this seat please". Withsome grimacing and eye-rolling she put the baby on her lap , I sat down and thanked her.
( I got a seat. She got a free lesson on courtesy and female assertiveness)
I've often been seated on a full bus, when a disabled person or pregnant woman /woman with baby got on . If no younger person offers their seat I get up and give them mine. Then I target the nearest younger person than me, M or F, look them in the eye and ask "May I sit down please" Nobody has ever refused.
White hair is a super-power.