Other people and things can stop you temporarily. You're the only one who can do it permanently.
Business is full of obstacles, disappointments and great upsets. Remember that tasks may seem too difficult or impossible, and people may express doubt in your ideas, but that doesn't give you permission to give up. Maintain your confidence and know that you are capable: https://www.ziglar.com/product/the-selling-different/