No Good Deed Goes Unpunished

Dear reader, do you agree with todays title? Ever tried your best, gave it all and sacrificed your time, money, even health perhaps and then got nothing in return? Or even worse, got bad attitude, mocking or even harmful words or actions? Me too. It has happened...