Unexpected Kex Protocol Error from My Virtual Private Server

In the past week, I had a successful presentation during my school's roadshow . Unfortunately, not everything went smoothly for me in this week. On Monday, I encountered a major unexpected setback when I woke up in the morning: I was unable to access my main virtual private server (VPS), which hosts all my websites, including this one, and most of the self-hosted apps I use, and I could not visit…