I wasn't able to go to California for a family reunion and a friend of mine paid for tickets for my husband and me! I haven't seen my family in years and she made my year, my century! 
That is a great friend! I'm happy you were able to see your family.
It was amazing!  I was there a whole week.  She got a bonus from work and wanted me to have it.  I have never had anyone do anything like that for me before!
She sounds like one of a king! Not many people are that generous.