Just look at it this way. You have made many people happy by making this quilt. First you made someone happy when you bought the fabric (you and the shop owner). Then you had a blast making the quilt. Then you made the person who bought it from you very happy to have a great gift to give. Then the receiver is happy with receiving the beautiful quilt. And lastly, you're happy you have received the money to go back to the fabric shop to begin the happy cycle again..
That is a gorgeous quilt. Congratulations on making so many people happy!