There's a controversy with several people I know that are dedicating a significant amount of time and energy into making changes in their lifestyles. If you have people around you that are not helpful in your goals or outright trying to sabotage your progress for whatever reason....are you better to rid these people from your life? Even family members? Even a spouse?
My view is that real friends really want other friends to succeed and be happy. I think that holds true with family members as well. It should with a spouse and...if not...then there is much more problems with that relationship than a lack of support for a diet plan.
What I really think is going on is that we sometimes use the attitudes and behaviors of other people as an excuse for our own. I'm very much guilty of that and have rationalized giving up on many things because I didn't feel as if I was being helped and encouraged by friends and family.
Support is nice....but if we depend upon outside forces to do the real work that needs to be done on the inside, it will fail. We can then blame that failure on the outside forces; but we really know who is at fault, don't we?