Four years seems like an AWFULLY long time to wait to meet someone, who has time and resources to arrange a visit, even with his "emotional baggage." You may not have been bringing it up, but why wasn't he? Why was that your responsibility, not a mutual thing for you two to plan?
He does not...