Indeed Yoga can help you to find peace amongst the madness of life. If you live in a big city, like London, join a yoga class to give you a sanctuary to learn and practice. SEARCH www.london for a yoga studio near you.
I no longer allow those experiences to keep me down. I no longer remember every little detail. Why keep the negative energy? I have moved on. Find peace, stop dwelling on the past, make a move to find your closure. My past doesn't hurt me anymore.