This is probably not the answer that you want but the best way to solve the problem is to pick your clothes and things up off the floor. Close the hampers, too, to keep the cat out of them.
I would also use a product called feliway. It comes in two forms and I would get both. One is a plug in diffuser (like a glade plug in). It dispenses a cat appeasing substance that calms them naturally. The second is a spray that you can use to spray areas that he inappropriately soils. It works on the premise that cats will not pee and poop where they have rubbed their faces, so the product mimics this smell.
I bet that you will see some results with this.
If not, you will want to discuss more serious drug therapy with your vet.
Let me know if you still have questions.