Do something on your anniversary, maybe with the kids. Try not to think about what your MIL says. She only sees things thru his eyes and what he says to her at the moment. She is not with him to see or hear his actions 24/7.
I hate to say this but you are probably better off not seeing or hearing from him during the week. You really do not want to put up with his moods/actions while he is the way he is.
Remember, your anniversary is just another day and right now that is all you can think of it.
Think hard about this: You really do not want your husband around in the condition he is in---really, you all are much better off while he is gone doing his own thing. I know because we have lived it!
My h is coming along but it takes a long, long time.
The Bomb: 08/05 H moves out: 06/2006 H moves back: 01/07 & Out again: 01/07 H moves back: 03/08 & Out again: 04/08 H moves back: 05/09 & Out again: 07/09 Divorced 08-12 Kids: 22, 20, 19