I'm sorry to hear about your struggles. The bitchy thing is crazy! I don't know where it comes from, but I literally feel as though my mouth is just opening and closing and saying all these disgusting things and I can't even control it. I've never had an issue where I can't sleep for that long, I think the worst that's happened is I've just lied in bed for a few hours. Maybe you could try some meditation or white noise apps? Me and my mum use those in bed and they seem to work well!
I used to be the same way as you right after I got out of high school... I just had this thing where I would write every straight guy I met off as homophobic, arrogant and/or an asshole. But then one day I met this really nice straight guy and he taught me to open up and be more friendly towards people. Now some of my good friends are hetero men! It is hard, but all you need is just one positive experience and it will change your mind on everything.
I'm glad I'm not the only one! I actually used to do a weird thing where I would deprive myself of sleep by getting only like five or six hours a night, because then when I woke up the next morning I wouldn't be as sharp so interacting with other people wasn't as scary as normal. Completely unhealthy but it worked for a few weeks. I love watching TV shows as well, The Golden Girls is my comforter.