I have an online friend who I have known for about four years or so and whom I am very close with; he's like an older brother to me, even though we've never met in person. When I announced that I was engaged, he pretty much assumed that he was invited, which is kinda understandable. The problem is, we are on a tight budget and I have a huge family, so our guest list is already pretty much at its limit. I want to invite him, but if I do then I know that I have other close friends online (we have a large group of mutual friends from across the country) who may be insulted if they don't get an invitation as well. I feel like I should save the few places we have at the wedding for people who are actually in our families and a few close friends who we know in person, and most of the guests who are already on the list are from my family, so I don't want to take over the guest list more than I already have lol. My friend has mentioned buying plane tickets already and I have no idea if I should actually invite him or not, and if not, how to tell him without insulting him. I know I need to figure it out before he puts out the money for tickets.