Stop being a little female dog. If your professors are treating you rough, stop being "courteous", gentle, weird, and treating them as if they are gods, and start treating them like normal people. I used to think so highly of my professors that I was afraid to do say or do anything that might make them hate me, but now I don't care what they think. Not saying that I completely disrespect my professors, it's just I speak more freely, occasionally curse like a normal human being, and make jokes, like a normal human being. If you have a question, ask nicely. If they refuse to answer or give you a stupid answer, just say "I'm sorry, I just want to learn this, can you explain that again". If they refuse to answer or give you another stupid answer, just say "It seems like you really don't want to help me, I apologize if my question was too basic, I assumed you wanted to help me. Can you point me towards someone that can?". I also have a strong feeling you don't know how to appropriately approach a prof. Go during office hours or email for a meeting. If your professor is acting weird, just straight up confront her and stop being a little female dog. say "I'm sensing some animosity towards me, is there something I did wrong?"
Seriously though. Think about it in doctor terms. When (or if) you are a doctor, and one of your colleagues gives you dirty looks or your patient gives you dirty looks, what do you do? Ignore it, come on sdn, and ask for advice? No, you confront it, ask what's wrong, and attempt to solve the problem. Doctors (at least the ones I know) aren't little female dogs. If they don't like something, they confront it and work towards fixing it.
Lastly, if you want you profs to stop hating you, study harder and crush your exams. Countless times I've started courses with profs "acting weird" towards me, and after the first couple tests and absolutely murdering them, they love me. Best way to get in a professor's heart is by doing ridiculously well in the class (and if you can't, then at least show that you are trying your hardest)