Richard Rapport: "I'm probably the luckiest I've ever been!"