Letters of Rec Q/Problem

Hi, I am a HS student that is currently a junior and have a good idea of who I am going to ask to write my letters. My problem is that the teachers I potentially can get 2 letters from are all either, English, History, or Foreign language teachers and reason being, my other two, math and science, are teachers that are either crazy in a sense that no one would ask to them to write a letter(math) or they plain A-holes that only writes letters for “pretty girls”(science)(PS: he has a list of who he would write letters for last year and I had him as a sophomore and I was not on that list because I know he hates me as much as I hate him.)

All in all my questions is, will it still be fine if I have letters from only the languages and histories or am I screwed?
*I am looking at private schools for this matter and my major will most likely not deal with math, maybe science related.
*Don’t tell me to change teachers because all the teachers except for my science, are really good teachers(including the math one cause shes easy but crazy.)

I don’t see a problem here. Your letter of rec doesn’t have to be from a teacher correlated to your intended major. You won’t have any penalties for having your letters from a language or history teacher. If you’re in any clubs/sports, it might be good to have letters from whoever supervises them.