ETA: I think you misunderstood Suz T's comment. You wrote "I don't have anyone here (no family and my friends don't like him so staying with them is out) to stay with." She replied that she's "not sure why not having someone else to move in with is a hangup." No one is saying someone moved in with you - just asking why you really cannot move in with someone else. Now, you've added info about the lease and your obligations which helps explain your financial predicament, but that as well as any info on your job was missing from your original post. It's understandable that you couldn't include everything, especially when you're so upset, but it's important to understand that no one was putting you down. You came here for support, and most people are urging you to be strong because you can do this.
I doubt you'll see this addition, but just in case you check back, here it is.
Original answer:
I see that you are "making up" without fixing any of the underlying problems. You are in love with the person he either used to be or that you thought he was or would turn out to be. You are not in love with the person he is - a suspicious, cheating, insecure man who lies and manipulates. He snows you with the sweet talk, but deep down, you KNOW. Your accounts are hacked or you get emails, and you follow up.
The thing NOT to do is beat yourself up like this, calling yourself "stupid." Instead, use the underlying strength and intelligence you have:
- the inner spark that made you check up to protect yourself (a man that's dating behind your back? STDs!)
- the brain cells that made you follow up on the hack alert
- the part of you that is outraged that he attacks you when his secret is out
- the part of you that knows you deserve better.
What is NOT productive is asking why he is doing XYZ after 2 years. He is not relationship material. You will never be able to trust him because a) he's not getting help for either his anger or his drinking, and b) he's trying to make you the wrong-doer.
Separate, and get counseling. You have to find something to do with this anger and sense of betrayal, and figure out new strategies instead of always believing that damaged people mean what they say. Perhaps, if you LEFT him, you would have someone to stay with. If you are financially isolated, that may be part of his control over you.