For a start diets don't work!!! They are a short term fix to a long term problem... and whatever you lose you will no doubt end up piling back on again! I think you sound fine and I don't think you need to lose weight at all! I can honestly say that the only thing that has ever worked for me in the past and made me feel great about myself was a routine of excersise! If you get into a routine you know where you stand and when I excersised it made me feel like I wanted to eat more healthily as well! Just keep fit and eat fresh foods, fruit, veg.. try not to eat junk or processed foods. Try cooking meals from scratch. You will improve on your cooking skills at the same time! Also try changing the small things in your life... like take the stairs instead of the lift, try drinking more water, swap high calorie drinks for things like a white wine spritzer, swap fizzy! You will start to feel the difference and remember... if you don't feel good on the inside then you will never feel good on the outside!
Ruby xx