<human>: Give me a shortened version of the text

My boyfriend [22M] and I [20F] have been together for 3 years. We have been through ups and downs just like every other relationships. When we first started dating he was super loving and caring and I loved that about him. In these 3 years we haven't been out on many romantic dates. I honestly don't quite mind because I am the type that rather cuddle and watch movies then go out. After the first 2 years passed I started to notice a change. My boyfriend wasn't being so loving anymore. When I tell him "babe give me a hug, you haven't hugged me since last night" He gets mad and tells me he hates when I do that.. Do what? Ask my boyfriend to hug me... Or when I ask him for a goodnight kiss, he tells me he is too tired. What truly hurts me is that I do EVERYTHING in my power to make him smile and make him happy and I don't feel like he does the same. He spends the whole day on his computer, gaming. During the night after he is done all I want is for him to ask me how my day was, hug and kiss me. Being affectionate is so important to me. I feel like I try my hardest to make him happy yet he can care less if I am upset. It hurts me so much I even get emotional when I see a picture of a couple kissing and being so affectionate because that's exactly what I want with my bf. I have spoken to him about this. I tell him how him being caring and loving is so important to me. Since we do not go out on dates I wanna feel the love somehow! I am not asking for too much. He always laughs when I'm there crying to him and tells me he will change. The change lasts for about a few days then it's back to the usual. I cannot picture my life without him. I do not know what to do. Will this continue to hurt me ? Will I get use to this relationship style ? Am I obsessed with just trying to make him care? Should I move on? What will you do?
<bot>: I feel like I am giving him 100% and he's giving me 20%. I do not know what to do. Will you be with someone so uncaring and unloving?