From my resignation from the Scottish Green Party through the latest twists and turns in the divisive discourse around the investigation of sexual harassment complaints against Alex Salmond, to the devastating report published last week into the Irish Mother and Baby Homes scandal, sexual politics is never far away.