If you Translate Every Mistake of Your Life into a 'Positive' One,
YOU will Never be a 'Prisoner of Your Past'
but a 'Designer of Your Future'
Large-minded
Definition: (adjective)
Marked by breadth or tolerance of views; broad-minded.
Synonyms: liberal, tolerant.