I think the worse part is over now. Now that you know what the problem is, you can face it instead of worring what will happen next. I wish you both the best of luck.
Just because we haven't spoke in a while don't mean I haven't been thinking about how you and Zack were doing. Remember, the offer still stands if you need somebody to talk to.