It feels like just yesterday you were taking that ugly picture of me sleeping on the choir room floor, and now here we are.

You've accomplished so many great things, and I know you can't always see that, but I can. I've been rooting for you from 150 miles away, but I am ALWAYS rooting for you.

That being said, happy 21st birthday baby!!!! I can't believe you're so old.

I'm extremely disheartened that I won't be with you on your birthday, but unfortunately, being an adult means not always doing the things you want. However, I will be with you in spirit hoping you are having the best birthday yet.

Being 21 obviously isn't that different from being 20, but I cannot tell you how thankful I am that you were born. Not a day goes by that I don't count my blessings to have you in my life. (Cheesy, I know.)

I know I say it often, but I love you and I miss you, with all that I have. (I've literally spent nights not being able to sleep because I miss you so much.)

I hope you have the happiest of birthdays. You deserve it more than anyone else I know. Chin up and smile, baby.

I love you lots. I can't wait to see you.