Some excellent books listed here and elsewhere
However none has ever personally humbled me and taught me the harsh life lessons that Flowers for Algernon, by American author Daniel Keyes did. I pray that when my time comes I could face my death with the grace the hero of this book did
The movie version was good too.