The dirtiest job I've ever done but for all that I found it rewarding; was working as a hospital orderly/care assistant in a palliative care ward some years ago.
These people were dying and they knew it. But the doctors, nurses and I helped to make their lives as pleasant and non-painful as possible. Some were weak, others comatose. The dirty bit? Well, often I had to wipe their soiled bums for them and while doing it, they'd still shit and have little control. The nurses and I would also bathe them, feed them. If they were conscious, they'd apologize profusely but I'd tell them it was alright - because it was. They'd be too weak to go to the toilet or incapable or in some cases comatose. Palliative and hospice care isn't about dying per se but dying with dignity and not in pain which is where painkillers come in.
The most satisfying thing once was a lady who'd no living relatives, her neighbour was the executor of her will. I held her hand while she was going. She talked to me for a while, fell asleep and then woke up and her last words to me were, "thank you for looking after me". She went back to sleep and a few hours later, she passed on.
The part of the job I hated was coming into work most mornings to find out that patient X I'd spoken to had passed on the night before. The best part was knowing that I made their last few weeks on this planet as dignified and pain free as possible.
There were a couple of retards who laughed at me once when I was at a new workplace and said what some of the duties I had to perform were. And I said the same thing to both and they kept quiet - "Yes, the nurses and I wiped bums and cleaned dicks and vaginas and washed people. You laugh now - but it could be your mum or your dad and you'd be grateful we do it."