Thanks Lynnella, i am certainly doing my best. It was a badly needed wake-up call and i'm glad it came when it did.
I agree about the negativity, my gp was very gloomy, which did not help at all. There are people with very positive attitudes who are doing really well, so why not acknowledge it?