i am so thankful for my husband , he is the best . significant others can be hit or miss sometimes . if you find the right one , they are awesome . your husband sounds like a keeper . how long have you two been together ? 10 years .
A supportive and loving husband.