Yes! I am not being "kind". I am being a friend. You simply can not arrive at "love" by trying to meet to the unreasonable and irrational demands you have placed upon yourself. I am just telling you that you made a wrong turn.@Suzette , you are being so kind. The only way I can absolve myself of the hurt that I caused myself is through love and care.
So as you go about your day and some random thought pops up that makes you feel bad, that bad feeling is your warning that you are going in the wrong direction.
The thing to do is to push the thought away then give yourself a mental high five. That mental high five feels pretty good. So as each new thought occurs ask yourself if it feels good, right and true. If the thought feels bad, it is not good, right or true. Then it's not a thought worth having and you can let it die.