All of my family and all but my newest friends live in a different state. (My partner and I moved a year ago.) I'm not sure how to organize a bridal shower, engagement party, or bachelorette party when almost no one I want to be there lives near me. Also, my family is in one state, his is in another, and most of our mutual friends are in a third! So, I couldn't even just travel home for a party. I'm ok with planning a wedding where everyone travels, but it seems unfair to ask people for two or three vacations for our wedding-related events. Any ideas or similar situations out there?