I get what you're saying about trying to do things on the cheap. I'm all for that because I'm not made of money either. LOL, even if I was, I'm still frugal at heart!
As far as what you eat, the best advice I can give you from my own experience is two things (remember, this is my OWN experience, in case anyone else reading this gets their panties in a twist):
1. Tighten up your diet, but don't be TOO strict. If you make yourself feel deprived of
all your favorite foods, it's a sure way to blow it. I did okay when I felt like I was just eating healthier, but I swear, anyone only had to
say "diet" and I gained a pound!
2. Every time you eat a meal....pay attention to eating (not gaming or t.v., which was always soooo tempting for me) and walk away a little hungry rather that feeling full.
I totally understand about going to friends places...you don't want to inconvenience everyone, right? But your really close friends will likely support you, and at other places, that's when walking away a little hungry helps. Your stomach takes 20-ish minutes to realize your feeding it and send signals to your brain, so by the time you think you're full, you've likely overeaten at least a little. And when it's food that's not so good for you, it makes a difference those few extra bites.
Keep it up, don't stop trying even if you make what you think is a mistake, and I'll send all kinds of good vibes your way from my direction!
smile Friend me if you want to talk about it more.