Your attitude is paramount to you being able to succeed in whatever you are trying to achieve!!! Having an attitude of unforgiveness causes sickness & depression and it only hurts the person who's holding on to it because forgiveness is a CHOICE!!!
Forgiving yourself and others is not always easy but it is "necessary" to be able to move into your future!!
Two things you have to do if you want to live your life more abundantly are, (1) Accept the past as the past because it is not your present and it is not your future,(2) Leave the past in the past and move on!!
Finding someone to talk to really helped me to get past my past and it can help you too if you let it!
If you don't want to talk to anyone you know because you feel too ashamed and embarrassed to tell them, find a counselor that you can talk to anonymously and get all that pressure off of your chest so you can UNLOAD. You will be amazed at how liberating this can be!!!
Finally, you cannot change what you've done and you cannot change what has been done to you!!
The key to your happiness as hard as this may seem is, FORGIVNESS!!!