She has spent thirty years deciding that she does not need it, whatever it is. Twenty-one objects chosen to get past the veto, most of them the good version of something she already owns.
She has narrated every job, every date and every haircut to you, which means you already know what she wants. Twenty-one objects for the friend you chose, half of them an excuse to see her.
She has known you since before either of you had a say in it, buys her own things, and has already received every obvious gesture you own. Nineteen objects chosen for specificity rather than sentiment.
Twenty-one things worth making by hand for the friend who has seen every version of you. Knotted, stitched, painted, poured. Each one links out to the maker who worked it out first.