It's all ok
Be easy on yourself. Life isn't always as we hope it to be, but our life, today, is our life. Make the most of today, and learn valuable lessons from your past.
For a perfectionist like me, this message is both important and difficult. We don't need to always be perfect, but we need to be honest and true to ourselves. Life is hard enough without us making it more difficult than it need be.