pour your heart out
pour (one's) heart out (to someone)
To share one's deepest or most intimate emotions, thoughts, or secrets, especially in a profuse or sudden manner. Samantha poured her heart out to me last night about how grief-stricken she's been since her father passed away. Sorry for pouring my heart out like that. I've been keeping those feelings bottled up for a long time.
pour your heart outexpress your deepest feelings or thoughts in a full and unrestrained way.
2004 Sean Taylor Within the Legend of a Hero She wished above all else to pour her heart out to him, to tell her sins without hesitation, to release that which she feared with all her soul.