I'm sorry you're here, and I know it hurts to hear those things. We've all been there.
I hate to say it, but almost everything your wife is saying would indicate that there's someone else. Especially:
Quote:
She said "I love you, but not in love with you" thing and that she is not happy and hasn't been for some time. We have been married for almost seven years (7 years next month). She said that I am her best friend, a good man, a good father, and provider, but I didn't meet her emotional needs.
and
Quote:
she wants to find someone who completes here and she wants me to be able to find someone who completes me.
I would strongly suggest you look into this -- INDEPENDENTLY (not just asking her, because if she IS cheating, she'll simply lie about it), for your own protection.
I would also suggest you do NOT do the joint family vacation. If she wants to run away from the family, it's not your job to make everything nicey and normal-y for her to do so. You should consider going with just you and the kids.