Well, Gazmix, this might be the opportunity you're looking for. You said 'why is it always too late?' Well, maybe it isn't. But, you have to focus on you and your sobriety, above all. Your gf may waiver in the weeks to come, but you must not. Hang in there and keep posting.
Love, Anna