Like many others I may be wrong but it sounds to me like you are interested mostly in material things. You said he doesnt do a lot of things right, well do you do everything right, maybe not as many wrongs as him but that doesnt matter none of us do it all right. Maybe some more than others, I cant complain I have the greatest wife any man could want, althogh she doesnt do everything right or atleast everything to fit me. She does a lot while i sit around doing nothing productive, if I ever lost my wife it would honestly cripple me I dont do much of anything except work. And might I add that since April 5 men that I knew one was my cousin lost their lives in the coal mines one i helped do CPR on although we knew he wouldnt make it. Point being these families will never see their husbands and dads again and they would give their lives for one more card and flowers, just for them being around for their b-day who cares what u get. We all need to think about what is really important each other, I dont know how much u all know about coal mining but seeing a man dead and nothing u can do about it no matter what u do really makes u think about things. So when ur husband comes home give him a kiss and hug and tell him how much u Love him and think about what these familys would give to be able to just see theirs again.