Hello I am new here and just wanted to salute this site for all it does to contribute a diverse voice to online society. My struggle with...