This was actually written by one of fibro's moderators but i think the ideal is good for all of us and wanted to share.
I have spent some time recently reflecting. It is so easy to get caught up in all the pain, medical issues, life issues, money issues. I decided to re-focus my thoughts. Our thoughts can be our own worst enemy and they drive our actions. Instead of focusing on how far you still have to go, take some time today to remind yourself of how far you’ve already come. Yes, you might be struggling and have some distance to cover, but those things don’t discount the progress you’ve already made. Managing Fibro symptoms takes time to find what works best for you. It’s not a process that can be rushed. Beating yourself up for not being further along doesn’t improve your situation. It makes you feel awful and it keeps you stuck. Your journey may be slow..., but it’s not without promise. Despite how difficult this process has been, despite how hopeless you’ve felt, despite all of the people who have said "but you don't look sick," you’ve never given up. You’ve never stopped fighting and pushing forward. So give yourself some credit for that, it wasn’t easy. But you did it, and you deserve to be proud of yourself. It is okay to be where you are, trust that you won’t be here forever. Trust that you will get to where you need to be. You’re doing the best you can each day to fight the darkness you feel, and that’s all you can ask of yourself. It’s enough.