Forgiving yourself, believing in yourself and choosing to love yourself are the best gifts one could receive.
The only way to move forward is to focus on the good in your life and the good that you are doing for others and yourself. My past has shown me things in life, others and myself that I wouldn't wish upon anyone, but I can choose to pick up the pieces and build a beautiful life for myself and help others to do the same.
It's amazing how much power a smile holds. It's contagious and brightens people's day. It's also the most powerful camouflage. For that person who seems to have it all together is merely masking the pain of drowning tears. Don't be so quick to assume.