Sex life is MIA! Need help!

So I’ve been dating my boyfriend for almost two years, we decided to move in together like 5 months ago, things are great, I love our place, our dynamic etc, however our sex life has been MIA since like 6 months ago.

Every time I try to advance he shuts me off, he’s not I retested and turns around and tells me to “let him sleep” we’ve only had sex twice this whole time (6 previous months) before these dry six months, we used to have sex between 3-4 times a week.

IDK what changed, i feel shitty, I know it sounds dramatic but I’ve cried myself to sleep, not because we didn’t have sex, but because I feel unwanted, unattractive, like the most disgusting thing on earth, and I can’t help myself but think that he is cheating on me/having sex with someone else. I tried talking to him as of “why you don’t touch me, or want me anymore?” His reply “I’m not feeling it, or I’m tired, or i don’t want to” or just gets angry, which to me translates to “IDGAF about you/I’m getting it somewhere else”

So I guess the question here is... what do you ladies think? Is he cheating on me? Has anyone else gone through this? Do men just get “bored” of sex and stop for months? Am I been over dramatic? Now that he “has me” there’s no “thrill” to it? Augh HELP!!! I’m dying 😭