Thank you for your reply!
Your reply is very technical that I don't understand (I know nothing about computer), but somehow the internet came back on its own. I had no clue what was going on. Thank you so much for typing all that, I have saved it for future reference!