So much rage...(!)
to join the conversation.
You can plan all you want for things but that doesn't mean they'll go the way you'd thought. You can't know everything so you've got to come to terms with that and learn how to adapt and better yourself. If I've learned anything it is that I know nothing. And that's ok. I just have to be willing to learn.