I'll give him a chance before saying anything. You're right, he might change once bean is here.
my father-in-law used to be the same, and it really worried me before our first baby was born... but i tell you that from the first moment he held my little girl (his first granddaughter) he has been a changed man. kinder, gentler, more forgiving and open.. everyone was amazed. give your stepdad some time once the baby arrives to get into grandpa mode. its very different once the baby is actually THERE. he may surprise you. if not, you still have many months to address it with him once bub is born because he/she wont understand aanything like that at first...but give hima chance :)
Oh I definitely will. I just can't stand his remarks about people who are different and everything. I try to be so fair and equal and not 'judge a book by its cover' and I really want to instill that in my child. I come across so many different walks of life with my job and its so infuriating to me when people judge others by their race, gender, sexual orientation, etc.
If he wants to be a judgemental ***, go ahead. But not around my child.
Then I would just set the ground rules with them both. My fiance is the same way when it comes to making comments and I told him if he said stuff like that around our daughter he's going to have another thing coming. Children absorb things and I know I don't want my child making ill remarks. I would just say "my house, my child, don't say things around him/her like that". Be firm.
The problem is he and my mom live 2 hours away so when they visit, they stay at least 1-2 nights. I love when only she comes down by herself, but usually he's with her.
That's the best thing to do, even though he will probably say something like "if you don't the way I am then leave" or something like that. Hopefully he will be careful around the baby.