if this is an honest post, my honest answer is weather the storm homie. reading that post my best advice is don't let your family use you as a punching bag. it sounds like they're mired in their own bullshit and pounding on you instead of dealing with it. I know their type, I'm surrounded by them.
don't let them bait you, be the bigger person, work hard on you and what you love, put time into people who appreciate you, practice patience and generosity. squash your ego and embrace humility.
don't be afraid to discard family, they're in your life through happenstance, it's your friends are in your life through choice, they're the ones that will have your back come thick and thin.
be the best person you can be and let shit people turn on each other while you walk in the sun.
in time you might even get that goth gf.