Boyfriend of 2 years has been way less affectionate and doesn't kiss me anymore - what could be the reason?

My boyfriend has started being really cold towards me and I don't know why. For like the last week, he has not kissed me one time and usually we kiss before going to work/anytime on of us goes somewhere and even randomly. He doesn't ask for a back rub (which he loves). He doesn't say love you over text, but he still does at the end of a phone call (he used to over text too). He doesn't talk much. I mean he's not a huge talker in general but just seems like he does even less now.

He does still call me baby/babe which is the only name he calls me. He never uses my name unless he's introducing me. He always has called me babe or baby and I do the same for him. He does not text me at lunch when we are at work hardly ever and it used to be a daily thing (last time he did it was nearly two weeks ago). He doesn't give me random compliments anymore (used to call me beautiful randomly, say I was a good mom, etc).

We haven't had sex in almost two weeks (here lately sex has became a real issue and he does only do it like once a week or two when before it was once a week or twice a week). These last two months it's been like every two weeks.

I am afraid maybe he doesn't love me anymore. He still refers to me as his girlfriend and he still calls me baby, says love you before we go to work/at the end of phone calls, but what the heck with everything else? That is very odd for that to just change.

Now I do know he's likely stressed. His parents both have health problems and we are also in the process of trying to find a new/better place to move into. He does still want to do that together too. He made that clear. So it doesn't really seem like if he was no longer interested in being with me that he would still be wanting to get the new place together.

But this is REALLY hurtful to me. I feel insanely unattractive, unwanted, unloved, etc.

I want to talk to him but I feel like if I do, he'll just start doing that stuff because he "has to" to shut me up.

Boyfriend of 2 years has been way less affectionate and doesn't kiss me anymore - what could be the reason?
Post Opinion