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