Hi, based from your detailed explanation of the problem and the screenshots.
I can see that jQuery and CSS links are not properly loaded that makes your WordPress website act that way.
The disappointing part is, the above behavior of your websites only appears when using Omantel connection, I have checked your website with Nawras and its working perfectly without https
Here is a screenshot of ynotoman blog with the error showing in the Console
1. is the stylesheet file
Now, to get this thing working in Oman, our ISP should allow the access to http://s0.wp.com
With regards to the query of @amightywp, here is a screenshot when you open http://s0.wp.com/helloworld.html http://www.marloncureg.com/wp-content/uploads/2014/09/network-stat.jpg
as you can see there is a status code of 502 when GET method is initialize.
and here is the response header
and of course when using https it will return status of 200 and working perfectly.
Hope this will help :)