I think kids sometimes dislike step parents who are really good to them because it makes them recognize how their bio-parent has failed them.

Just keep being who you are and stick with your husband even if he makes mistakes. Sounds like he is trying and the two of you together can handle just about anything.
smile