My Ex

so i was dating this guy and he cheated on me. and so now he’s dating this other girl that i absolutely despise, but i found out that he’s cheating on her too and i don’t know what to do about it. so over all he’s a cheater and he’s always drunk or high, or even both, so he’s just not a good guy.