<human>: I'll start by saying I am fairly confident my irritability has nothing to do with him, and everything to do with my own stress and insecurities.  I've had this issue in a relationship before.  After we broke up I realized it was a problem and told myself I would stop it from happening in the future.

We've always playfully picked on each other.  He'll tell me I'm a bad driver or joke about my cooking because something is always undercooked or just plain gross.  Silly stuff that has never bothered me before.  But lately when I'm tired or just generally stressed, I'll snap at him for this stupid stuff.  I can tell he is really starting to get annoyed with it.  Usually I know I'm just being irrational but I can't stop it in the moment.

He has always jokingly said that he was going to "swap me out" one day which has always kind of made my insecure red flag go up, but I've always just brushed it off. Lately I've been getting upset to the point he can tell something is bothering me.  I explained that it hurt my feelings and he was super understanding and said he was joking but he would stop.  

I do love him and don't want to drive him away.  I just can't figure out what has changed over the past few weeks that has made me so cranky with him.  I know this is all something I need to work on within myself.  I obviously need to learn to cope with my insecurities and stress without taking it out on him.

Do any of you have this issue? And if so, what have you done to work on yourself?

Can you summarize the given text in a few sentences?
<bot>: I've been irritable lately and it's getting on my boyfriend's nerves since he's done nothing wrong.  Need advice to cope with stress and insecurity without taking it out on him.