Oh - you sound like me - confusing loyalty with reality!
Imagine you're sitting down next to Grandma and you say to her...these are the last of your fabric scraps and I know we have always designated them for charity....but would you mind if I made some mementos for myself and the other grandchildren? WHAT do you think her reply would be?