@cupcake123,
I think he's your ex for a reason. And that means hanging out is just not going to happen.
It also means that he's being ridiculous when he gets angry at you for having a life without him. That's what being broken up means. It means that there is no more relationship, and he can no longer try to call the shots in your life.
Bottom line, his anger issues and his acting childishly are none of your concern. Do what you like. I am not suggesting actively hurting him, but his emotional outbursts are not your responsibility.
Live your life and hold your head high. Far as I can tell, you've done nothing wrong here and he is acting out with no reason or foundation whatsoever.