Upgrading my hosting thought me that you should plan ahead even when you are confident about what you do.
Certainly I had hard times doing the upgrade which I am still fixing bugs and issues and doing checkups everywhere needed.
It is always stressful and unpredictable thing around hosting especially if you need to update the site every day.
Finally the pain is over but I learnt to plan ahead next time for things that I cannot predict or understand.
Thanks for your patience and I will update the site soon with brand new articles.