It's tough to be taken for a ride. It's tougher to admit it and get over yourself.
Been there, done that.
STOP stalking him. What part of it's over and he's a louse don't you understand?
Tough love... sorry...
You're so hung up on his errors and personality issues you are ignoring your own needs.
Fill your time with other things and do thought stopping anytime he enters your mind.