Thank you for appreciating it @crossculture! I actually had doubts about this, whether have I shared enough or not, but I just gave it a go and let the flow of thoughts complete the whole article.
Though I did had some mixed feelings writing it in the process, I was able to manage and finish it.