David Harbour reflected on his past 'mistakes' and life lessons after his split from Lily Allen.

See Full Page