Hey man, no problem, we're a supportive community here and you're part of it.
That sounds really sketchy about the music listening control, to be honest. That's just crazy man. It makes sense that if she thought you were doing too many drugs that she'd try to get you to slow that down, I can understand that. But she doesn't want you to listen to music that you want to hear that you haven't heard? Bad sign man, bad sign.
My ex used to always call me egotistical when we'd fight, it was weird because I was just trying to defend myself. Like, she'd snap on me in really inappropriate ways for stuff that didn't even remotely call for that kind of reaction, and if I didn't just say okay, you're right, I'm sorry, she'd tell me my ego was so huge that it was hurting our relationship, and to stop ego tripping, stuff like that. I'd mostly just cram it down (which caused me a lot of emotional damage and self-esteem issues) because the fight wouldn't ever be over until I did, I could
never convince her she was being ridiculous. I mean, to stand up for yourself isn't being egotistical, it's being a human and having a backbone. And the weirdest thing is that when she met me I was a super pushover and I always let people walk all over me and she was always trying to help me with that and stand up for me (which ultimately she did in many ways). But when it came to her, she just walked all over me worse than anyone else in my life ever has and got mad if I stood up for myself.
I'm not sure that applies to your situation, for all I know you are egotistical when you trip, but just from what I know of you on here, my guess is she's using that as an excuse to get you to stop tripping because it makes her uncomfortable.
Women can be crazy, sad but true. I think it's the hormones and I'm glad as a guy I don't have to deal with that. I've met some that don't seem to be, but then again people get to a whole new level with the person they're in a relationship with. You show your worst to the people you love the most, but hopefully you also show your best and hopefully that's the norm, and not the exception. When you find that you're in a situation where you're often bringing the worse out in each other, then IMO it's time to move on.