Hi Vicci,
It seems that you are suffering from a disorder called emotional eating. Emotional eating is when you turn to food everytime that you feel low or an emotional problem comes up.
Dieting will not help. Diet pills will not help.
You need to address the cause of your emotional disorders and overcome them, and once you do that, the weight will automatically disapear and you will become a new confident person.
There is one online course available that treats weight problems caused by emotions and that is a very reasonable course by Dr Frank Smoot. The success of this course is amazing and there is a good guarantee if you do not like the course.
Try it , It will change your life forever. Weight Loss By Dr Frank.