Should I leave him?

Me and my boyfriend are dating for almost 2 years. Everytime he comes over we always end up having sex. He hardly talks to me now, I have to annoy him in order to get his attention. He doesn't notify me anymore when something happens to him throughtout the day, and whenever I argue with him he stays quiet. It bothers me when he stays quiet I expect him to defend himself not just say "ok" when I ask if he was staring at a girls ass. He doesn't comfort me when I'm upset, I always have to tell him, I want this, I need that, say this, tell me this, do that, he shows no emotion or affection like he use to. His excuse is always the same "I'm tired". He never seems tired when he's talking to his freakin friends. I don't know if I should stay with him, or he's bored of me , or he's hiding something,I really love him and want to fix things but he never listens to me, what should I do?!?!?!

Vote below to see results!