Just stopping by to check on you. I read that you have been gettig lost on your journey. I had to and finally am back on the right path. Self sabatoge is the hardest to overcome. It seems that you may be on change overload. I was doing that too. So I slowed it down, Each month I work on 1 or 2 things to change. If I do not get it that month then it rolls over to the next.
The 1st change I made was to get on Spark People everyday. I choose this site over facebook. It helps to keep me motivated.
"The scale can only give you a numerical reflection of your relationship with gravity. It cannot measure beauty, talent, purpose, life force, possibility, strength, or love. Don’t give the scale more power than it has earned. Take note of the number, then get off the scale and live your life." ~ Steve Maraboli ~ 983 days ago