Hi I am not sure it will help but but your could practice affirmations. I have tried it and it does seem to help some. but its a long slow road and you are always fighting the negative thoughts. That's another you have to catch yourself when you are putting yourself down and basically try to argue against yourself. Maybe even just try to get up and get busy doing something. Anything, clean something