Ain't perfect person, yet perfectionist. Whatever perfectionist you are, shit happens. Be prepare for anything, open minded, open hearted.
Managing emotion is something like keeping a balance while crossing deepest ravine, overwhelming victory when I get there.
Who are you to judge the life that I live, mind your own. I have been there where you haven't, and done what you didn't.
Yourself, your environment, and your horizon are shaping a life circle of YOU