things are back to normal but still don't know what caused this problem. it just decided to be troublesome and then yesterday evening, it decided to be good. i didn't install windows update or ms update or troubleshoot it anyway, i just left it the way it was working perfectly before for more than several months. i guess it must be something to do with my ISP.
thanks anyways you all for the help. God Bless,