Ah, hon, I'm so sorry that happened to you. Some people aren't happy unless they make someone else unhappy.
The truly sad thing here is that your BIL must be a very UNhappy person himself. Most people want others to share in their unhappiness. I feel so sorry for him. He messed up an important day for you, but obviously has a messed up LIFE!!!!!
What a shame for you.