Letting go seems to be the hardest thing to do for some of us but the best thing for them. I agree it would all be better if everyone was on the same page. They seem to get what they want no matter what when they want it. Your son will too and this time you won't enable him! And you will be stronger for it.