You must be a great wife. Men don't just act like this without the right environment. Happy Birthday to a sew sweet gal! By regardless of that ... What a great guy.
Oh,I wish I had thought of that. My dh is turning 50 on Monday. Maybe I'll tell him what your dh did, and he will do the same for me!! Happy birthday!!