Great song written for a great reason. It's tough trying to put into words the way you feel about someone that means so much too you, but you've made a pretty good stab at it here. I'm glad that you've found someone to share your life that makes you so happy, and I hope she had a great birthday!