Waiting to Exhale by Terry McMillan

This novel follows the lives of four African-American women living in Phoenix, Arizona, each of whom is "holding their breath" as they navigate their personal and professional lives. The women are all in their mid-thirties, successful, and single, struggling to find love in a world that seems to offer few prospects. Through their friendship, they support each other and learn to let go of their pasts, "exhale", and move forward.

The 1701st greatest book of all time