Ok... if you want to lose weight I will give you some advice.
In order to lose weight for life you have to re-set your thinking.... see a constant weight battle is due to instant gratification vs the desire to be 'thin'. If you look at Oprah.... she has been struggling with this her whole life!
The only way that you can 'lose weight' is forget that you have to lose anything - the more you want it....the more stress you add and the harder and more FRUSTRATING it becomes. Try the following.... it works!
One rule is to truly love and respect yourself and your body. Realize that by adding good food into yourself you are respecting yourself. Do you want to be healthy? Or you want to die of heart problems or cancer? Do you want energy and life.... or do you want to feel heavy and uncomfortable?
I have made decisions (you should too) that I will only consume foods that will enhance my health. I can eat as much healthy food as I want and when I want. There are no restrictions. Sometimes I eat a whole plate of fruit (500g of cherries, 1 mango, 1 orange, 250g of strawberries)... just for breakfast!
I make sure I am actually hungry when I eat - not just because its breakfast or 1.30pm etc.
I also make sure that my food isn't mixed too much.... like carbs and proteins should NEVER be mixed! For example fish and chips.... or meat and rice (potatos). This is very important as your digestive system has different enzymes for breaking proteins up and carbs. Sadly most of our western diet is HORRIBLE in food mixing.
I make sure I eat alkalizing foods - when a food breaks down it causes an alkaline or acidic substance to form in your body. Acidic is BAD it makes you keep fat on your body since fat helps 'buffer' acid away from the bloodstream. Alkaline products are good - they keep your blood healthy. Check out the pH 'diet'.
Finally I eat fat
by this I mean healthy fats. People omit fat so much.... the right fats can make you 'skinny'!.... the reason for this is that the body becomes more sensitive to fat and therefore holds on to it more. Therefore if you consume fat from walnuts, linseed, salmon, almonds, olive oil and Udo's oil .... your digestive system will be 'well lubricated' which helps you excrete food more efficiently and therefore eliminate toxin build up.
Anyway I could go on for hours.... I hope this will help though.
PS; Although I eat anything I want I am 183cm and 66.5kg I used to be 81.5kg!