I have struggled with my weight for nearly 30 years. So far Ideal Protien is my final answer. I cant wait to see where my weight loss journey takes me