<human>: Can you provide a brief rundown of the text in within 3 sentences?

me (23f) bf (26m)
I've been dating my boyfriend for a little over 8 months now. He's always been incredibly sweet and kind but lately he seems a little snappy. It often makes me tear up a bit, though I have yet to let him see because he often seems very sad when he realizes that he's does something that hurts my feelings.

 I've asked him recently if there is anything I could work on and he said that no, I'm perfect. We are VERY open with each other, so this leads me to believe that he's telling the truth. We've never fought or argued and I really want to keep it that way. 

His snappiness just really worries me because I love him and don't want our relationship or happiness to degrade. I'm going to try and talk about it with him soon. Am I being over sensitive with tearing up from him just being a little snappy? I guess I'm just scared. My ex was incredibly mean and I don't want him to turn out the same.

Another thing is that we almost NEVER have sex...we used to a lot and now it's maybe once or twice a month I think
<bot>: I cry whenever my boyfriend is a little snappy. It's a sudden change in his demeanor. I'm really scared of the relationship going badly.