Stella Damasus is no stranger to public backlash, internet trolls and derogatory name calling. She was called an husband snatcher and ...