Racism is taught in the home. We agree on that? Well it's very hard to teach racism to a teenager who's listening to rap music and who idolizes say Snoop Dogg. It's hard to say 'That guy is less than you.' The kid is like 'I like that guy he's cool. How is he less than me?
I'd say to any woman get out of that bad relationship that's turning you into a shell of your former self. Learn from it and get out. Then wait enjoy yourself and your friends because when what you want comes along you'll spot it.