snowflake - it isn't all about whether he breaks this boundary or that boundary- well obviously it is in many ways - but about whether you are happy. Happy, and free. Whether this relationship makes you feel the best of you, whether this relationship gives you things about yourself that you don't get alone. Whether this man gives you the best of himself to make a happy family together.
He might toe the line this week, next week...but he doesn't make you feel free, happy or confident. he isn't trustworthy, he sounds like a psychopath, to be honest, and he is deliberately messing with your head.
I know how hard it is to find yourself after emotional abuse, and that you will find the right time to make the break. Don't let him drag you down further.
You sounds as if you are doing so well.
If he is leaving / has left, breathe a sigh of relief.
And don't forget that it will probably be a tactic and he will be back before you know it, imagining you are lost without his and he has taught you a lesson.
Do everything you can to look after yourself: get help about your finances, gather your friends around you, your mum, tell them. Be yourself, and enjoy experiencing your own feelings without fear of him and without him telling you how to feel / controlling what he wants you to feel.