I originally wrote this article for the site Tiny Buddha, a wonderful community who encourage growth through awareness & self-understanding, acceptance & forgiveness. I’ll link to the article in its entirety on that site and hope you spend some time exploring the great content that the site has to offer.