how did i get so lucky

how did i get so lucky that i have the most amazing husband who is kind and supportive even when i am not a good person to be around. i have yelled, cried, layed in bed all day etc through my miscarriage and he is still there. no matter what i say or do he is still nothing but supportive...i thank god for this amazing man!!!