This is so true!
Having been in bodybuilding for 30+ years--I know what you are talking about.
First, everyone wants to find that magic supplement that we help them lose weight--or get a great workout.
The market is filled with these types of products--the problem is, that if you always need something to be "up" for your workout--then you need to re-think what you are doing and why you are doing it.
Second, everyone wants to find the perfect routine that will give the body they want.
Trouble is, this routine does not exist, only hard work in the gym--and doing it on regular basis will do this.
Lastly, same goes for diet.
The magic diet that will melt the fat off or gain you pounds of lean muscle does not exist.
I know is it hard, but, you have to find a eating plan--not diet--that you know you will follow and follow it.
Sure, you may have bad days--hey I know I do!
When this happens, just get right back on the plan and you, chances are will be fine!
Go for it!