My question requires a little backstory to make sense. So, one of my best friends, "Mindy" was married to a guy named, "David." Mindy was very close to my whole family. David was not quite as close (I think mostly because he is shy), but he was still usually there for birthdays, holidays, etc and everybody liked him.
Unfortunately, two years ago Mindy passed away from cancer. We all took this very hard, particulary me and mom. Since then, I have only seen David 2 or 3 times. My parents, though, would see him every couple weeks and tried really hard to make sure he knew that they cared about him (not that I didn't care about him, but I moved 2 hours away shortly after she died and it made it difficult to see him).
In the past few months, David has started dating someone. I am happy for him that he is able to move on with his life and has found someone to make him happy, but at the same time, I took it kind of hard because it was a harsh reminder that Mindy is no longer here. Since, he started dating this woman, his visits with my parents are very infrequent. They still try to see him every couple of weeks, but a lot of the time he won't respond to their calls or emails. His said that his new girlfriend is not comfortable with meeting any of us yet, which I can understand.
Now, all that being said, do I invite David and his new girlfriend to the wedding? I know that if I see them I will start crying because Mindy can't be there.
I have a feeling the right thing to do would be to invite them, let them decide if they feel comfortable attending or not, and try to stay composed if/when I see them. I just wanted to see what you guys thought.