I agree that it is sometimes difficult to overcome past mistakes and to move forward. All you can do is to continue to stay sober and work hard. Keep looking for new opportunities to come along and try to remain open to getting what you want. I think we are all in the place we should be, though sometimes we don't see that.