By the time Joshua Rivedal turned twenty-five, he thought he’d have the perfect life—a few years singing on Broadway, followed by a starring role in his own television show. After which, his getaway home in the Hamptons would be featured in Better...