soul mate: someone for whom you have a deep affinity
lover: a person who loves someone or is loved by someone
punch: an iced mixed drink usually containing alcohol and prepared for multiple servings; normally served in a punch bowl