I'm not sure why I didn't think to post my question to this group before but, given the recent posts, I thought this would be the perfect forum. I'm trying very hard not to be offensive so I apologize if I make any flubs. I also apologize for the length!
I FI's 15 year old son is a very sweet kid with a lot of issues (mainly related to a very low IQ and lack of personal discipline- and all are currently being addressed). I caught him derogatory, homophobic language around a group of other kids over the weekend. The first time I heard him do this a couple of weeks ago, I sat him down and had a long conversation about why this is unacceptable. This time, I lost my temper and he got sent to his room instead of going out with some friends. FI thought I overreacted (though he will always back me up on discipline issues) but I'm not sure.
FI left his ex when FSS was 2. She's a mess. His ex had several men live with her over the next 3 years. She's since been in a long-term with another woman for 10 years. FI hates this woman and she hates FI (her treatment of FSS was how FI got full custody). FSS's mom also recently had a baby (lots of questions there...). I've heard both women use homophobic terms towards each other in front of both FSS and me.
I've tried to have a decent relationship with this couple because it makes things better for FSS. They told me that they weren't planning to marry because they are Catholic and don't believe in same-sex marriage. The partner also explained that the ex is living off of government assistance and that would be lost if they married. On top of that, they told FI that they didn't want the son to go to my uncles' wedding because they thought a gay wedding would be a bad influence. WTF?!
So my question is this: how do you address homophobia and hate language with a kid who's learning that language from a gay parent? She only has him a few weekends a month (and cancels a lot) but she has an impact. FSS loves my uncles and has been a fan of the gay friends of mine that he's met. FI and I are trying to raise him to be an open-minded, thoughtful person and we're struggling.
Any advice?