Sounds like a lot of drama to me. You all need to grow up.
Don't you think you deserve better than to have that in your life. He's your ex for a reason, I'm sure.
What an idiot, you broke up! Just ignore him, you split up for a reason right? Haha xD
Punch him square in the kisser.