Hearts may break, but hearts are the toughest of muscles, able to pump for a lifetime, seventy times a minute, and scarcely falter along the way. Even dreams, the most delicate and intangible of things, can prove remarkably difficult to kill.
Read More