Very good post on weight loss.....Along with above the main thing one should have is patience and dedication.
Controlling mind would be the best thing not only to loose weight but also to grow high in life.
One may practice meditation daily to control his mind.
Thanking you @saswat036