Are you willing to let your excuses stop you from succeeding? Successful people keep moving. They sometimes make mistakes, but they do not quit. Your ability and dedication to move forward despite any challenges will make the difference. If its important to you, you will find a way. If not, you will find an excuse.
Do you think Edison would have lit that bulb if he gave up after the first few hundred times? Every successful person experienced challenges and failures on their way to success. Keep moving forward, do not quit. Take the learning from the difficulties that you experience along the way and carry on. You can always find an excuse, but you can always find inspiration too!