Hi there, Boo! Welcome back; it's good to see you. A lot of us have been on and off the wagon. Your goals sound great.
Darlene, you definitely aren't alone. I keep self-sabotaging, too, and I'm still trying to figure that out. Maybe journaling would help?
Jenn, hope you feel better today. Sinus headaches are no fun!
And now that you don't have to be perfect, you can be good.