Crazy boyfriend

Recently my boyfriend has become real overprotective and a little bit of crazy.

• he wants me to always stay in the house and talk on the phone with him instead of going out and having a life.

•He would get pissed off that I don’t text him back in 5 min or less.

•if I don’t text him as soon as I get up he get mad.

•I recently just started a new job and my coworkers go out every week and they invited me and I told him about it and he automatically went to me talking to boy and cheating and I shouldn’t go out I should stay at home.

• he make fun of me cause I don’t eat as much now and he calls me a skinny white girl cause I’m never really hungry and eat once a day.

•I’ll go out with my best friend and he would get mad if I don’t FaceTime him or text him all night while I’m out.

•I once told him I needed a break to get my mind and life together for the airforce and he freaked out and said he never needs a break from me and why can’t I juggle him and my priorities. So I broke under his pressure and I said I didn’t need a break from him I would figure it out.

•every time I talk about me leaving for be airforce and getting stationed over seas or in another state he tell me he doesn’t want to talk about it cause it makes him sad and I shouldn’t leave I should just stay and work so I could be with home

It’s other stuff that he does but I can’t think of it but I’m kinda tired and I just need a break how do I tell him I need a break or do I just break up with him. Any comments will help .