Parents…They Fuck you Up.

How self-delusion unravelled my life.

A not so happy family…