Hi op not ploughed through he thread but have had issues on all sides from your op.
Ie alcoholism in the family with all the pain, confusion and chaos it causes. Problems with in laws and staying etc.
As an aside I knew someone else when younger and fell in love with him, also had a drinking problem he is now hugely and I do mean hugely successful, ( think big time actor) and sober.
I understand you for your own reasons do not want this chaos again but I feel,
you will irrevocably damage your relationship with your son,
Forgo any relationship with future grandchildren,
possibly set her recovery back and do your own damaging of trust.
I personally have and feel people deserve a second chance.
If she behaved badly again, I would not blame you for not having her again, but it seems very harsh to not have them this time.
Its christmas, your happy to sit alone eating a small turkey, so maybe xmas isnt such of a big deal to you? If so, why not just let one - hang in the balance and give it a go from the depths of your heart.
I always feel - for the grace of god go I, and if this was YOUR son, in this position, sober etc and wanting to repair damage and stay with his in laws how would YOU feel? If this was also YOU< how would you feel?
Everyone deserves a second chance and this is what xmas is all about.
I have given second chances and sometimes they work out, they sometimes dont but at least my heart is clear when I know I have tried my best to repair a situation and give someone a chance to repair it.
good luck op, its hard!
one more thing, your son loves this girl, its also cruel to him and hurtful to keep rejecting her, you brought him up, you should try and find a way to like her for his sake, if you....loved him...