Congrats. You're lucky to have a supportive lady in your life, and by the sounds of it, you aren't afraid to let her know how much that means to you. Good stuff.