"Moving on is simple, it’s what you leave behind that makes it so difficult."
How can someone be so perfect for you in every way except that their actions, no matter how unintentional, continue to make you feel like you are not good enough.
I hope walking away is the right decision. Right now it doesn't feel that way, but I guess time will tell...