Most Helpful Guy
if I was you I'd block him everywhere to make sure I never hear from him again. don't need this drama in my life.2
Most Helpful Girl
He obviously doesn't know what he wants. Set boundaries and refuse to take him back. He's putting his own needs first. So he'll continually go back and forth if you allow him to. Or, even leave you for someone else when you have problems within the relationship.
It obviously didn't work out a second time around with his ex, so he thinks he can just "click his fingers" and you'll take him back. He disregarded your feelings when he dumped you for his ex.
I'd never go back to a guy who'd left me for someone else. If I wasn't good enough for him when I was with him, he sure as hell wouldn't be good enough for me after he'd left me for another girl1