Have you heard these quotes before?
The way people treat you, is a statement about who they are as a human being; it is not a statement about you. Stop spending time and thoughts with those who suck the happiness out of you; go where you are celebrated, not where you are tolerated.
To me, those are the answers in a nut shell. I know -- easier said than done -- but all you need to do is take that first baby step to a new life; YOUR life.