Frustrated

Okay, long story short.

My boyfriend moved 2 hours away for a job, and he's here for the weekend. But he will not have sex with me. He says he's ''sore'' but he hasn't done anything to be sore? It's really bugging me out. And when I ask him why doesn't he want to have sex with me he just laughs. I'm so annoyed.