HELP!!!!!!!!

I don't know what's wrong with me.. my boyfriend and I haven't had sex in almost a month. I keep trying but he rejects me immediately. He will smack my hand away if I try touching him. It destroys me. All of these thoughts run through my head.. maybe he doesn't find me attractive anymore, maybe he isn't in love with me anymore.. I've tried lingerie.. I've tried just waiting for him naked.. I don't know what else to do. Open to any and all suggestions.