So my fiance and I have been together for a little over 3 years. I love him to death. I would do anything for him but I don't think he would do anything for me. Affection is really important to me when it comes to relationships. I need someone to SHOW me they love me instead of just telling me. He is terrible at this. He never holds my hand, puts his arm around me, kisses me, or anything. I'm not asking him to be all over me all the time because obviously that would get annoying. I've told him a few times that I wish he would be more affectionate but he just says ok and never really changes anything. Also, he is always telling me things I don't do or things I do wrong ("you never do the dishes, clean the house, walk the dog, etc) but he NEVER tells me anything good about myself. I'm lucky if he even tells me he loves me most of the time. I KNOW he loves me but I wish he would act like it a little more. Sometimes I worry that he could be thinking "how did I end up with her". I guess more than anything I just wanted to vent a little, but does anyone have any advice on how to get him to show me he loves me more and stop pointing out the bad things all the time?