Excuses are the enemy of progress. If I had a nickel for every excuse I tried to make when I’m simply not feeling my workout on a particular day, I’d be driving a Bentley by now.
Your biggest obstacle is always going to be yourself. Don’t listen to others, don’t worry about what they think, and stop making the decision to always place yourself and your health second. If you can do that, success is going to be a lot easier to attain.