HI Daisey, and welcome.
I am sorry you are reeling from this, but with some time and distance you will see that he has done you a great favor by letting you go. You are right that you deserve better than a relationship with someone in such a chaotic place.