Another wonderful piece, Nour. I think it is essential to incorporate the best of both worlds in writing these days. Non fiction writing has to incorporate story telling as well to engage the reader and make them feel a part of the article. That makes them engage and remember the lessons/advice provided.
Alternatively, the fiction writer (and even poet) needs to be able to incorporate a message and valuable lessons within their storytelling. The protagonist needs to experience obstacles and learn ways to overcome them on the journey. It is good to reveal a moral or change of mindset achieved at the end.
Cheers, my friend.