Your problem is your big appetite. You like to eat, and you need to eat a lot to feel full, which is why you can easily put on weight without realizing it.
Your state of mind
You've decided to take the bull by the horns and you're pretty motivated in your goal to lose weight...as long as your diet still lets you enjoy your food and socialize!
The right diet for you is a low-calorie plan that still lets you eat lots but will help you lose weight through savvy food choices. Go for the volumetrics diet!