Happy Birthday to my brilliant husband, you are my best friend and the one thing I love most about you is that every single day you will do or say something that makes me laugh out loud. I never know what you are going to come up with next. Life with you is a surprise every day. You keep me on my toes and give me so much to look forward to. You spoil me and I love you for all that you do for me and the kids and grandkids. You have a heart of gold. I wish you all the happiness that you deserve and I thank God for you every day.