You may not able to control every situation and its outcome, but you can control your attitude and how you deal with it.similar to what I say a lot.if you can't change the situation, the only other thing then that you can change is your attitude.
"The true mark of maturity is when somebody hurts you and you try to understand their situation instead of trying to hurt them back." // (I don't want to label what "the true mark of maturity" is, but this idea of empathy vs revenge is important to me.
Self-forgiveness can be difficult, you say to yourself "how could I have been so gullible/trusting?" I do forgive the perpetrator but don't forget why they aren't invited into my life anymore. The self-forgiveness is not easy tho'.