My step dad (35M) is racist towards my (13F) boyfriend (14M) and I don't know what to do.
Okay lets get some background info. Me (13F) and my boyfriend (14M) have been dating for about 10 months now, almost 11. In the beginning I hid our relationship from my parents because I wasn't allowed to date until I was in high school. Which is why I hid it for so long (I'm going into 9th grade this year by the way) I only told my mom when we had been dating for about 4 months. I didn't tell my step dad because he has some anger issues and it's really hard to tell him stuff, he has always been like that though. My mom was and is really supportive of us and trusts him with me because of how amazing he treats me. Now lets get to the point! I told my step dad that we were dating around 2 months ago. He didn't really care at first until he learned his last name. My boyfriend's last name is Dominguez, and for those who don't know, Dominguez is a Mexican last name. I want to say my boyfriend isn't fully Mexican, he's maybe around 10-20% Mexican. Ever since he learned his last name he has been really rude and racist towards him. MIND YOU!! My step dad has never, SEEN him, HEARD his voice, MET him, or even bothered to talk to him. The real reason I'm making this, is because around 2 weeks ago He brought over flowers for me just because he wanted too. I put them in a vase on the dining room table. After that I asked if he could come over later in the day because he never has and my mom would be home to watch us. When my step day woke up to go to work he asked where the flowers came from, my mom said "Boyfriend's name" just dropped them off for "My name" like 30 minutes ago. He rolled his eyes and continued getting ready for work. I was in the living room watching TV when this was happening and I kinda looked up and then just ignored it figuring he was being dramatic. Maybe like 3 minutes later he was screaming saying stuff like "This is MY house I decide who comes in and out of it" and "He's not welcome here, I don't want him near MY house". I kinda just sat there and obviously I kinda shrank into myself because I'm scared of him when he's like that. My mom kinda went silent and we waited till he left for work to start talking about it. My mom said stuff about how she was sorry he was like that and that he doesn't have the right to say anything about him because he hasn't even met him yet. I said I know and then asked if I could go hang out over at his house then since he can't come here. She said yes and then I went over there for a couple hours.
I want to add some more info on him as a person. He is WHITE, my whole family is and I hear him say the N word around 4-8 times a day. I HATE IT, it's so immature and childish in my opinion. Now the stupid thing is that, I've gone to my boyfriends house before and my step dad said he didn't want me going over there because I was unsupervised, (That's why I asked if he could come over to our house) So he doesn't like us being alone together, but when he was yelling at my mom about him coming over to our house he said that he didn't care where I went as long as he didn't come over here. So basically he just switches up his argument based on what works in the moment. Anyways I told my boyfriend this and he got really upset (Understandingly) and he already really doesn't like my step dad because of how he treats me, my sister, and my mom. So yea, I don't know how to end this but if anyone has dealt with this before or has any advice on what I can do please comment on this, I know that he's not going to change but I don't want my boyfriend to hate him, or not be able to come over here because of my step dad. Thank you for taking the time to read this and please give me some advice on what I should do.