hehe, sounds familiar, except my rules were don't sweat the petty stuff, and don't pet the sweaty stuff.
Seriously, it'll all work out. The guy you're seeing, if you feel strongly about him, then age hardly matters. case in point, my elder brother is married to someone who is 2 years younger than I, he's 35, and she's 29.
You wouldn't be the first person to go ahead and marry who you like and to heck with traditions. But you'd have to make that decision. Just giving you my humble opinion. Keep yer chin up and your principles straight and you'll win out.
And by the way, yes, big girls DO cry....when there's a need.