Is son still living with you?
If so, you'll just be bringing his problems with you and neighbors will figure out he's a problem anyway, even in a city. However if it helps your relatives find peace, then it may be worth it. On the other hand, if you have other kids, is it fair to move them away from all they know just because their brother is messing up? And don't YOU deserve peace too?
Myself, I've been in this game long enough not to care about what neighbors think of me or my kids or my parenting, small town or not. To me, it's the disruptive adult child who needs to change by our responding differently to him. Why should the rest of the family suffer because of him? I don't know what is going on right now, but it isn't working.
Hint: He can't guilt trip you unless you allow it to bother you or if you listen to it. I refuse to listen to guilt tripping. It is done for the adult child to get something from us, usually money, often used for drugs rather than for stated reason.
My opinions are just that...only my opinions. Take what you find useful and discard the rest. In the end, the decisions you make are yours.
You only have to put up with your son's garbage if you want to allow him to do this to you... or you can learn to set strong boundaries with his stuff. He is a man and he can deal with his own garbage. Or you can leave things as they are, but to move because of him...sounds like he is being allowed to run the show.
I've learned something valuable from the people here: My house/my rules. You don't follow them, then something changes and it's not me. Fill in the blanks as to what you feel would best fit your family. There is no one solution. Many of us have set timetables for our grown kids to either get it together or leave, but you don't have to go that far if you are not ready.Some of our grown kids have assaulted or threatened to assault us or destroyed our property or stolen from us and the cops were called and drugs involved...and we felt we had no other choice but to warn our grown child he has to follow certain rules or leave. Many would rather leave and be homeless than follow simple rules that most people easily follow. That is their decision, in my opinion.
Glad you found our forum, but so sorry you had to and sorry also for the pain this young adult man is causing you. You can't change HIM as we can't control others. But you can change yourself and how you respond to him and that is often very helpful. You deserve a good life, in spite of him messing up.