Rose McGowan - who accused Harvey Weinstein of rape - says it has been a tough year after sexual misconduct allegations flooded Hollywood but she admits she is here by complete "sheer will".