You decided to let your walls down and trust Renee from the start. 16.90% of players have unlocked this achievement