Welcome to the S/R Forum, JackTheDog.
I hope that in this place you can find the strength to grow and find the serenity you need and deserve.
I think it's a complicated thing that's going on between you and your son. Perhaps you have considered some therapy for him to sort out his feelings and loyaties?