Greg,
Happy Birthday!!!
Don't worry (yet) 47 is a piece of cake. Wait another 5 or 10 years, that's when the fun starts.
Enjoy it. Marty