Hi bnknzr, I think you are not an amazing young man who found his way out of an extremely hurtful situation. I do think you made the correct decision by ending this relationship and realizing you are a young man with a whole big future ahead of you and that you did all you could have possibly done for her. You were supportive of her in her attempts to get sober but sometimes they just are not ready to really give it up and get serious about their recovery.
Ending relationships is never easy and we are filled with all kinds of mixed emotions and question ourselves on if we did in fact make the correct decision.