@Cailin: That’s brillant. And a wonderful gift, writing someone a song is something precious, especially when it’s completely handmade. I have written songs for some friends in my life, including my wife.
Unfortunately some of these I have more or less forgotten. Maybe I might at least find the lyrics somewhere. Or the people for whom the song was, might have a recording of the performance at the party.
But handling out sheet music is the best option. I did that just once.