No you are not being unreasonable or unfair.
He can't seem to stay within the boundaries. He was sneaking drinks every time he left yesterday. Therefore he can't come over anymore. End of story.
Your son deserves one sane and emotionally healthy parent. He's not it.
Are you attending Alanon for yourself?
:ghug :ghug