For the bad thoughts, vibrate (either out loud or mentally) the mantra Sananda. It means joy, it will help. Any time you start to think badly about yourself, focus on that mantra. In the shower, while walking, before going to sleep. Also state firmly to yourself that you are healing and becoming better and worthy of thinking happy thoughts about yourself