I am so sorry you are going through this. You are NOT being selfish. You deserve to have your beliefs respected, and not be constantly over-ruled just because his beliefs have changed. If he believes the JWs are wrong, why does he still agree with so many of their beliefs, particularly the thing about holidays? Has he explained why he feels the way he does?
kj