Happy Birthday Mars!
I'm still dreading the big 3 0
As long as you have done a lot (and it seems you have) in your 30 years you should be happy.
Some people get to 30, 40, 50, 60, 70 & they haven't done half the things you've done!
Many Happy Returns of the Day