<human>: I have been with my boyfriend "Harry" for 2 years now and we moved in together from the get go. This was a mistake, which I soon learnt, and we also work together too. 

He is emotionally abusive to me. He is always trying to control me, belittle me, embarrass me. He throws strops all the time and I always have to fix it. I have actually left him before (a year ago and it was VERY messy) but he promised to change, so I stupidly went back. He is very manipulative also and I just feel unhappy everyday. 

I have had enough now and vowed to myself that I would leave when I could get a new job and some money together (which is hard because he controls) but I have a new job I'm starting soon and I have a generous mum and friend who are willing to help. 

This new job means I will be working different hours to him and a different location (although unfortunately, the same company). 

I am just in two minds as to whether I should move all my stuff and go no contact while he's at work or if I should speak to him before/ after I move my stuff out? I feel really torn because we have a cat together so I feel bad at the thought of him coming home to an empty flat (most furniture is mine) and no girlfriend or cat with no explanation? 

Should I just try and be strong about it and leave with no trace or if I should be nice and talk to him so he understands? Also any general advice about leaving an abusive relationship would be helpful? TIA

Can you condense the text into three sentences or less?
<bot>: I am planning on leaving an abusive relationship with my boyfriend. How should I do it? Should I leave and go no contact or try and explain the issues after my stuff is moved out?.