For many people the journey of losing weight is a major uphill battle, which seems to never end.  All too often, you hear of people who temporarily lose pounds only to regain it all back months later.  Sadly, most of the popular diet plans fail to produce permanent weight loss solutions because they never deal [...]