I'm so sorry. It sounds like you had something really special with Zack. I wouldn't throw in the towel just yet. You needn't feel guilty for having a close friendship, it sounds like the feelings were mutual. Perhaps someone encouraged Zack to separate from you and to focus more on his marriage. Maybe once he gets back on track with his marriage, maybe you can be friends again?