Adversity is something we all face in our life. It can suck the strength right out of you. It can be a huge roadblock to success. All of that depends upon your reaction to adversity.
I'm certain you've seen the advertisements for products that promise fast results with little or no work on your part. What happens when you buy into that scam? What if you are in the majority that it fails to work for? Adversity grabs hold.
You need to learn to persevere. Be honest as to where the blame lies. It isn't the program, it is you. You can and should reach your fitness goals as long as you actually work a plan. Stop blaming others and get real.
Make the changes that need to be made. Stop blaming others and start blaming yourself. Take control over your own destiny. Adversity will soon be in your rearview mirror.