Thanks for sharing this Prepwolf, I like it because we have lot of similar thoughts.
As for the life experience,it is what it is, we just need to pull best from it, even if that are some bad experience there are still good lessons to pull it from it.

As for the problems that we might have because our experiences, again it is life too, we just need to accept it and pull the best from it. I know that very well.