I thin you need to focus on yourself right now Neo - as much as you want to fix things, a bit of space will probably do the both of you some good.
Get yourself together and securely in recovery - then you can mend fences... actions speak louder than words in my experience anyway - you getting sober and staying that way will be better than any words.
D