I think guilting your son is not a good move.

And I think a 12 year old should have a say in where they are comfortable. If I recall correctly, there was alcohol abuse and not much of a presence? That trust has to be won back and not guilted back. If it had to do with him wanting to stay at moms because there are no rules, that’s one thing. But they are learning to regain trust. You need to hear them and make sure they are comfortable opening up to you rather than guilting them into doing it