Don't be so hard on yourself. Your flaws you hate the most are exactly what the right people will adore about you. The annoyances others so quickly point out are often strengths they don't understand, or they even fear. At all times in life you are being tested. Not just in the obvious times of challenge, but mostly in your quiet moments. Quietness is where the tragedies happen. The real hurting happens in private. Nothing is so cruel as solitary disappointment. No insult ever laid so heavily on your heart than the one you believed. Whatever they did or said, you'll do worse, if you don't make the choice right now to do better — for yourself. Deep-down inside, where they couldn't get to you, where only you can reach — extend a gentle hand. Don't look to them to make it right, which is another way of saying, "to set you free." They never had that much power. You are the one with the power. You are being called to find in yourself a favorable judgement, and freedom, not from them or the past, but from your unkind quiet moments — now.