You weren't really fired here because you weren't actually hired. This was mostly a hiring process problem for this husband/wife team. If either has veto power on a new hire than neither should be unilaterally extending job offers.
I did not get the job I most wanted in my entire career - a well-logging engineer for Schlumberger - because the first-round interviewer was a Geordie and made assumptions about me based on my dress and my accent.
This sh!t happens and you should not get wrapped around the axle about it. Some people will not want to hire you because you're a lesbian. You can either get the gubmint to hit them with the big club or you can accept that you're better off not working for those people.
I was fully engaged in a contract with the employer. They were a logistical/shipping company that needed an IT person to upgrade their computer systems, network, software, communications, etc. They were originally looking to hire a contractor for tax purposes but since I did not have a tax ID the wife (after speaking with her husband) decided to put me on the payroll anyways because of my qualifications. The contract was signed by both parties outlining budgets for equipment, timeline of employment (6 months with an option to stay on an additional 2 months to do additional upgrades to their home office based on performance), and upgrades that I was responsible for.
Showed up first day on time (10 minutes early) well dressed, well rested, and ready to start and boom.
I'm a smart kid. I have a VERY strong work ethic.
Trust me, I realize I dodged a bullet there. Had he allowed me to work there it could've gone 1 of 2 ways... He could've been a huge jacka** that made a hostile work environment. Or he could've given me a shot, had an open mind, and really got to like me.
I'm extremely respectful and I try to see things from other people point of view because I FULLY UNDERSTAND THAT I'M THE MINORITY. And not everyone is going to agree with me or my lifestyle. Guess what, they don't have to! What I do expect, however, is honor your word, treat me like a human being - you may not like my lifestyle, but you don't have to live it. All anyone want's is the same SHOT as everyone else. It's funny that we have to fight for the same rights that are just given to everyone else.
Before we got sucked down this rabbit hole of someone trying to convince me what I've experienced in my life is not bigotry/homophobia I was just trying to get a point across about these LGBT people and why they may feel the need to arm themselves or fight for their rights. I tried giving the more subtle examples and relating it to gun ownership. That was my mistake. Apparently I should've gone straight for the car keying, spitting, assault stories.
I guess I have a question for you guys - do you think the Federal Labor Laws should exist?
That workers have the right to a safe work environment?
That they have a right to make a minimum wage? (Not $15/hr for flipping burgers, but a livable wage)
That women should make the same as men for the same performance in the same position?
That women have the right to not be sexually harassed in the workplace?
That workers have a right to not be discriminated against due to race, gender, age, military status, gender identity, sexual orientation?