I think you might be mixing Annie & Taryn together.
Your situation is somewhat similar to Taryn's so you might try reading through her posts & responses. I would agree with Karen though that you might need to try separating for a short while from this guy & see how things go for you. If you find after a couple months that life was better with him, then you can always move back, but it sounds like he is not very supportive of you.
Are you on meds for depression? If so, I think you need to talk to your doc about the "nights of frenzy". That is not typical. People with depression do have trouble sleeping, but feeling frenzied is not typical. It may mean you need your meds adjusted. If you are not taking depression meds, I would suggest you see your primary care doctor first. It could well be primary depression, but there are a lot of medical conditions that can cause depression & in those cases the medical condition needs to be treated first. That will often resolve the depression but if not, treatment would them start for any residual depression.
Please do find a place to stay that doesn't involve another guy. I know that may be hard to hear. If you don't have any family or girlfriends you can stay with, please do call the National Domestic Violence Hotline at 800-799-SAFE. They will find you a nice, clean, safe place to stay. If you have any children you can bring them with you. Many DV agencies now even have programs for the men (they meet in a separate location from the women) that help willing men to learn to become calmer, more supportive partners. I have heard of women who were able to successfully reconnect with men after completing the program who went on to live happy, healthy lives in loving, supportive relationships.
There is hope, but as long as you go on untreated it would be hard even if your bf was not verbally abusive. Adding the abuse is a recipe for a destructive relationship that is likely to get worse, not better. You are incredibly wise to recognize the similarities to your prior relationship. You know how the cycles work. Please take care of your self.
peace & caring wishes,