Reddalice- Let's start with the treats. Just because they buy it, doesn't mean you have to accept it. "Nope, I'm watching what I put in my mouth." "No thanks, not hungry." Or just toss it. I know, I know, it's super hard! So pour soap on it, and then toss it. Think of how many calories that thing has in it and how long and hard you'll have to work-out just to get back to start!
Now I'm not even going to deny that gym buddies can be super helpful. Cause they can be.
But only if they're dependable and as commited as you are! Cause otherwise you end up right where you are. It definately hurts when they bail on you, but it also provides you with an excuse: "Well, nobody's coming with me, so I can't go." Try turning it into a reason: "I
have to go now, to prove to myself how commited I am."
Ultimately, you're doing this for YOU, and you have to be the one to do it, no matter who chooses to follow you. And I'll bet that once they see the fantastic results you're getting, they may be inspired to follow you!
Good luck and remember that the boards here are always a great support system!!