I am much older than you, so I had to go and listen to a few of Ani DiFranco songs to comment.
First, I love the way that she plays the guitar. Second, I like her voice.
The down side of the songs that I listened to was that we couldn’t really dance to them.
I would probably enjoy them as background music at home while I was reading romance novels.
“I was shamed out of it by too many men” — that’s too bad.
I didn’t find my perfect partner until I was 54, so hang in there, learn what’s most important to you in a relationship, and things will work out.