Instead of being mad, you should be glad for having dodged multiple bad employers/partners because sometimes having a bad employer/supervisor is poisonous to your work environment and will lead you to hate your work and burn you out.
Yes, this is something I've been telling myself. Somebody who's disrespectful at this point will be painful to work with. However, I nevertheless need a job so that I can get on with my life, you know? Being on pause and watching time go by without knowing where I'll live in one month's time sucks.