Nothing humiliating about putting on a yellow jacket and pickingh up rubbish, unless you choose to think it is humiliating.
Being identified public as a bit of a villain needn't be the least bit humiliating either, could give you more street cred in fact.
The certainty of getting caught, and then having to see what it is you've done and who you've done it do, and doing whatever can be done to repair the harm, at whatever cost to yourself, those are the things with the best chance of working.