Ok whatever, it's done and it was done on Thanksgiving Eve; no use arguing about it now.
Have a nice Thanksgiving, OP, with your son.
We don't know the circumstances. It will be the beginning of a new, and hopefully better, life for him. He may be thankful today that you both are on that path. Or he may be thankful when he is older and can look back on it. Good luck, OP!