It's sad to me that you think nothing you do is good enough for your parents. You know them, I don't, but perhaps thinking about how the afghan has been treated from a different perspective would make you feel better about it and them.
If the afghan had a place on a bed in your parents home and then migrated to the couch, I think it was appreciated. After all someone decided to display it on the couch for the world to see, and it became a comfortable place to sit. Seems like a good life for an afghan.