Rant about racist family..

I do not have a close relationship with anyone in my family really besides my grandmother in fact I don't speak to any one besides her and my sister who is overseas. ( I come from a EXTREMELY LARGE old school Italian family)

I first met my SO 5yrs ago (I Was 18 he 26) my older an ignorant family members said oh he's not THAT black when they met him. Because he is light skinned more then his siblings. Which I found extremely unacceptable. And my mother and sister has called him a N**** more then once and said it's not his race it's his behavior & character. Needless to say neither were allowed at my daughter's birth & almost a year later. If you cannot respect the man I choose to spend my life with and make a family then your not needed in my life. (& I have to say my SO is not "ghetto" in any way. He dresses to impress always, his pants are never sagging. He raps & makes beats an produces music) so I feel they are just plain old stereotyping him an racists. He supports his family and is an amazing father. My mother has ALOT of mental issues an abused me til I was 14 when I moved out. I feel since I am An adult (23 now) I don't have to accept people like her in my life. My sister (overseas) hasn't been home in a few years and will be here around mothers day.. She wants me, her & new husband and child I've never met to get together with my mom & grandmother for mothers day. I've made it clear I won't force my SO to be around her(mom) & I don't want my daughter near her. My grandma has been trying to guilt trip me to coming (which is unlike her) am I being unreasonable? Every one in my family is making it seem like I'm holding grudges and keeping drama alive (while I'm only ignoring everyone who is disrespectful) while it is a known family fact my mother has been the butt of EVERY SINGLE FAMILY ISSUE.. And btw has NEVER apologized to my SO..

SORRY RANT OVER.. just don't have any friends or family to vent this too.. I feel extremely lonely and frustrated because I do not a family to be there for me especially during this pregnancy or my last.