Creaking Ditch Pigeon


Manage episode 212950196 series 1687634
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.

Do you feel like you keep repeating the same mistakes over and over, and don't know why? Click here to find out why, you prick. (Transactional analysis)

72 episodes available. A new episode about every 6 days averaging 78 mins duration .