Nightmares before your dream

"You have to go through a lot of nightmares before you accomplish your dream." -LeBron James. Strive4.org Daily Statement