April 21, 2014 - submitted by Jenifer, United States of America

Q. I am in love with someone who has wronged me so many times, I can seem to get over him, should I forgive him for all that he has done, and try to work things out? Or do I move on, because I know I deserve better ....?

The Oracle replies:

Forgive him but do not bother trying to work things out. Free yourself because it sounds blatantly obvious that this guy isn't respecting you or your feelings. You're better off without him.