A great attitude becomes a great day which becomes a great month which becomes a great year which becomes a great LIFE ~Mandy Hale. The best collection of quotes and sayings for every situation in life.
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'.