I'm posting this as a separate comment, not because I think that it particularly applies to your situation, but because it is good advice in the general case. If you should happen to feel, "I am utterly unhappy with my life" at any time, it might not hurt to at least darken the door of a trusted mental health professional just to be sure that there is not a clinical element to your feelings of malaise as well as circ…
Gender and race discrimination have mostly been tackled, sexual orientation is on it's way. Mental disorders will be the next milestone IMO.
All the best to the lost sheep :-)