Kaily, I've had a life long issue with binge eating. Down about 25 lbs since I quit drinking beer. Another 25 would be good. It sounds like you are doing great with it.
Sorry to hear about loosing the doctor you like, the dog agility coach moving away, and the neighbor being off. The dog agility class sounds awesome btw.
Negative emotions can definitely lead to negative behaviors, which creates a cycle. Been there my whole life.