I think you are being unreasonable and a bit precious for the following reasons. Ask yourself, what is the likelihood of you reading the book twice? You must be a Gran to be in here so I think you should think about downsizing and decluttering.
Having just come back ( yet again) from my FIL's decaying house it fills me with dread, about what the heck we are going to do with all the things he has collected during his 93 year old life, plus wall to wall books.
We have already cleared out two houses, three if you include our own( as we are sensibly downsizing, (before we selfishly just hand on the responsibility to someone else)
We have gardened, cooked and cleaned for my parents, my step in laws and my inlaws who all clung onto their possessions until they were mouldy.
If you won't read the book again, ( which is likely) just be glad that your friend has taken it off your hands and has made good use of it.
Try LibriVox on the net, you can download audio books free, then no one will touch your books.
Or just carry on collecting them and leave your poor children to heave them to the charity shop, after you have gone. They are damn heavy books.
Sorry if I sound bitter, but I am tired Lol