I'm in my 40's so this is to younger me:
Trust your gut. Always. Trust yourself. Worst case scenario, you're wrong. The world won't end. That's far better than compromising yourself to make someone else feel good..and then them being wrong!
If you think someone is being unfair to you, they likely are.
If you think someone is manipulating you, they likely are.
If you think someone is abusing you, they likely are.
If you think "it's a bit like rape", it was rape.
It's ok to state the truth. You never need to use "it's a bit like" to preface much of anything.
If a BF wakes you up having sex with you, it's not "annoying" because it disturbs your sleep. It's rape and however lovely and sweet and kind he is, LEAVE.
If the man you love loves you, he won't ignore you when you speak, he won't watch you cry in pain and give no shits, he won't actively make you suffer when you're pregnant. He won't make you account for every penny. He won't make you behave in certain ways, use a certain tone of voice, have the house in a certain state before he can even consider being intimate with you. He won't want you feeling like shit. He also won't hinder your study, belittle your career choices, or income potential. If he loves you he will want you to succeed because he will actually want you to be happy. He will help you when you're ill and you can't easily walk. He will be nice to you when others aren't around. He won't just say "I love you too" in response to you saying it. And he'll say it himself to you too.
You're actually far more intelligent than the men you meet who are like this, and they're threatened. That's why they belittled you. And that's their problem. Don't listen. Pay no heed. Leave them be and find men who enjoy the fact you enjoy thinking and discussing ideas, even about things they know less about than you!
Don't ever make yourself small or pretend to be a bit stupid to make a man feel good.
And never, ever, ever fake an orgasm. Ever. You can have many multiple orgasms in a row. If you're not orgasming with someone it's because either a) they don't know what they're doing or b) your pleasure is not important to them. One of those can be forgiven if some effort is put in. The other one is a sign to get up, get your clothes on and fucking leave the fucker there and then and don't look back. Ever.
Oh yes and last but not least: no, not all women find other women sexually attractive! Really, some women don't find women sexually attractive at all! Shocking, I know. You're bi and have been since your early teens. 😊