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.