No, no, no! You are not being selfish!
There are many programs out there that would be delighted to receive your quilts: Project Linus, nursing homes, shut ins, disaster relief agencies, chemotherapy units, women's shelters, men's shelters, children's hospitals, firefighters and police officers for wrapping children in love when there has been an accident or fire, just to name a few!
Do not stop quilting! God has given you this gift for a reason, you need to use it! And, we are our own worst critics. I'm willing to bet your quilts are a lot better quality than you think. They may not be 'works of art' but they are a 'work of the heart' and your love transfers to those who can snuggle under your creations.
Peggy in Fla