You’ve got to respect your own reputation. If nothing else, do it for the opportunities that are on their way to you. They’ll only stay if they recognize who you really are.
Stay the course, let your passions guide you, and don’t give up for anything! The only one who can truly get in the way of your successful future is yourself. Blaming the distractions is not a valid excuse.