If those glasses the Doctor wears belonged to Amy Pond then how is the sonic screwdriver the only thing that has sentimental value to him?
Why did Clara have to give up her mother’s ring?
The doctor wasn’t willing to give of the only piece of…
Yes, but at the time Clara gave up her ring she still had two objects that hold memories of her mother the doctor only has that pair of glasses. With the hold leaf thingy the doctor just gave up a huge amount of his memories (which is pretty crazy) and never asked for Clara to give up the leaf Clara chose to.