What’s wrong with me

I know I’ve met the man I’m going to one day marry. Long story short, for me, he’s perfect.

But whenever I’m in a relationship (I’ve done this in every relationship in the past) I really just start to question absolutely everything. And the smallest things make me mad and I get annoyed by their presence and I just always debate breaking up with them even if i know I feel strongly for them.

This guy is the real thing and I always catch myself, frankly, being a bitch to him and I end up feeling really bad that I even began to feel that way.

I’m sorry if this doesn’t make any sense Bc it doesn’t make sense to me either. I just wanna know what it is I’m feeling and why I constantly feel the need to basically ruin things with my nasty thoughts.