I do pretty much all of the shopping in my house.  Some people consider it to be a leisure activity as much as it is a necessity.  
I also do all the shopping, but I hate it. I want to get in and get out as quickly as possible.
It sounds like you do not have to worry about shopping addiction.  That is when someone has an impulse control problem and cannot stop making new purchase and buying unnecessary things
I might fall into that category when it comes to buying fabric. I have to take cash only into the fabric store.
Do you make quilts.  I have a family member who is into quilting.  She makes it as art, but also uses them as bedcovers
I make quilts for my son's camp. They service children who are critically or terminally ill. They provide all the bedding for the campers.
That is great.  Do you ever make patchwork?  I know they can be used for quilts, as well as bags and clothing
I have saved all of my children's favorite clothes and will make baby blankets out of them for their children. When or if they have any.