it's a complex situation, but I don't know what to do for the best.
DS1 (15) has always been a good lad up until recently. He stopped meeting up with his regular group of friends in favour of a new group. His behaviour took a nose dive at both home and school and he started vaping and taking drugs. It got to the point where we were getting phone calls home from school everyday regarding his behaviour. Long story short, we transferred him out of his
school to a new school 5 miles away.
Since his move, his behaviour has improved, he has made some friends and we are more relaxed. He was travelling to meet his new friends, but on the odd occasion he would still meet up with old friends, including the ones he got I to trouble with.
He says he has changed and he still wants to meet with his old friends but won't do drugs and has offered to take drugs tests. He says that he has been offered drugs by his old friends but he has said no and he is proud of himself for that.
We moved schools for him to get away from this crowd, but he is finding himself back with them again. I know it's probably wrong, but I want to ban him from seeing them.
Is it the right thing to do, will it make things worse, AIBU?