one of my favorite quotes from someone's sig here is "Persistence is better than perfection". I tell myself that all the time, and encourage myself to "Stay persistent!" So I force myself to weigh everyday and not forget what my goals are right now.
Also, I just started the depo shot about a month or so ago and I'm proof that if you're PERSISTENT with your weightloss goals it doesn't affect your weight
I've still lost weight despite being on the shot and I intend to keep at it!
(also its way easier to not gain weight with that shot than with pregnancy, I've got experience with both
)