Hi brother..i think you need to go and tell him how you feel, leaving it this way he will alway think that you were wrong for talking to him the way u did, it sounds like you've lost a friend, more than a staff member, if it was me I would sit him down and have a heart to heart, 15 years is long time to let go of over a few harsh words. This only my opinion brother......