I Refuse To Believe That
This most definitely has meaning. The entire feel of constraint, frustration, and persecution (on a sexual level too) speaks loud and clear. I can tell you how that feels, others can too. It is a role that undeniably does exist and that you have captured to a disturbing and fascinating level. I eagerly await more.