Holiday-
You and my son are the same age, and I was old when he was born/hatched/dropped/whatever, so I feel I have the right, as a grumpy, discombobulated OLD man to tell you a few facts of life.
Enjoy it son, never let a day go by without celebrating, giving thanks and praise. You have not deserved it, well anymore than any of the rest of us have, or earned it--it is a gift and the gift was given to enjoy.
Think, at the end of each day how if you could re-do it, what you would change and remember those thoughts in the morning when ya arise.
Happy Birthday--and well, MANY MANY more.
Blessings