I know you're feeling guilty, but that feeling of guilt alone is enough to show that you care. Look past that one instance and commit to veganism again. Brainstorm what you can do to avoid situations like this. If it helps by being honest to your wife, friends, and family about you being vegan...