My boyfriend sometimes irritates the shit out of me

Cassidy
I know I feel like a bitch.. But sometimes COMPLETELY UNPROVOKED AND NOT ON MY PERIOD, my boyfriend drives me crazy. He's incredible, and I love him. It's tottaly not anything he's doing and usually I can feel myself giving incredible attitude.. I don't know why.. And I need to know how others deal, if there's others.. I love him and I can't have this end because of me. He's usually amazing with it, but on the off chance he stands up for himself (usually really politely) I get so mad. I'm not rude to anyone else. And he's my whole world.. Thoughts? I love him so much.. I know if I don't figure out what my problem is he's going to get fed up.. And he has every right to be.. He takes so much of it and is still so respectful. What's my problem.