There are few entirely unbroken lives in this world. There are few people who fulfill their own hopes and plans without some...

read more