I like Cat Steven's music. It's beautiful. He changed a lot as a person if I remember correctly.
I'm sorry that Jeff takes that stance on your finances. That must be difficult. I hope he loves his new guitar and it is well worth the money he spent.
Congrats on your AF day!