Welcome!So this blog, will be comprised of my personal thoughts, experiences, knowledge that I have gained through out my journey. Indeed a long...