Discovering the Hidden Factors that Affect Your Weight Loss Journey