to be frank; to speak one's mind; to open one's heart; to have a heart-to-heart talk (with someone)
to confide; to reveal; to disclose; to lay bare; to speak frankly; to open (one…