I've always been hard on myself. My best has never been good enough and even when I had done something well, I never let myself revel in it for too long before I move on to what I think should be my next improvement.
I found myself talking to my counsellor about this and I also wrote about this in a previous post, that I should be over a traumatic experience by now, I should have a paid job by now and the list could go on. I'm forever searching for ways to be better and although we should all strive to become better people, I find that it is becoming detrimental that I am never feeling that I am good enough or if I do well and I don't give myself a chance to celebrate. It was suggested that part of the reason for this may be because I don't like attention drawn to me, thus I tend to move on quickly from achievements. It's hard to dwell too much on what I've achieved and it's probably about time that I did.
I feel that the more pressure we put on ourselves in regards to our lives and mental illnesses, the worse we are going to feel. There is no one else out there telling me what I should be doing and what I should overcome because I am on my own journey and I am not competing with others. We all have our individual qualities, and what we may think are aspects that we need to improve about ourselves, may be someone else's goal. It's important to give yourself credit for what you have achieved as mental illness is an extremely hard battle. It may take a lot of willpower to take the stress off of yourself and allow yourself to stretch out and accept the strength that you have - I know it will for me. I have been trying to be easier on myself for many years and although I have improved a bit, it is still really hard for me to let go of that niggling voice that is telling me to do more and to be better. But, it is possible to improve and I hope you can join me on this journey.
Let's try to take some time to reflect on all of things we are proud of and all of things we have achieved. You may be surprised at how well you have done.