Within two sentences, you've managed to say a lot of questionable stuff, which is impressive.
First of all: Being anti-LGBTQ is definitively bigotry. If you don't wanna be called a bigot, reconsider your stance - even this backwards ass world has left you behind on that matter,for the most part.
Now, about "left" and "right", I'm not sure what your point is. It's precisely about how you approach classes. Even moderate, capitalist leftists, aka socdems generally support social security programs, higher taxation on the rich, tax reliefs for the working class, public education, healthcare etc- and there are plenty of countries where all that is a thing. Now, I can only assume you're from the US, where "left" and "right" has lost all meaning, and Bernie Sanders - a moderate social democrat -is viewed as the second coming of Stalin.