LadyEvenstar.
I understand that you are tired and worn out. We can all sympathise with that as parents.
But, TBH, having seen more and more of your posts over the years, I along with many many others on this thread can see a clear pattern:
You rail against authority in some way shape or form, finding reasons why its silly, petty, inconsistent etc.
Your son then rails against your authority because he sees from the above that its OK to not always respect it.
You get worn out and tired, and opt out of parenting (which, if I'm honest, is what you're doing by allowing him to rule the roost and chose how/where he lives)
He learns that his bad behaviour gets him what he wants
He then flaunts some more rules, leading back to the start of the cycle again.
Seeing a pattern? You are the parent, you need to take responsibility for it and start behaving like one, not like his mate or part-time roomie.