M.F.
wow this is a toughy, but as a parent do you want to do whats BEST for your son, or Do you want to do what will make your son happy?
Its hard to do what is BEST because they tend to hate us for it,and make us pay with worse behavior, but in the end it works out for the better.
I am all for making my kids happy to, but not to the point that are are controling my future... Until my kids are 18 they go where I go! And I will do what I will do with the BEST of intentions in mind!
You are your sons parent not his friend and who do you think they will respect more? Thats right YOU!( the parent)