While you wait for your appointment, research your condition using any of the free, high quality medical knowledge bases on the web, and/or connect with a community of other internet users with similar afflictions to get advice/perspective.
> Looking for an entry-level job?
Learn to code and become an in-demand knowledge worker. In the mean time, perhaps monetize your existing skills and assets by becoming an AirBnB host or Uber driver or delivery driver.
> Want to spend time with friends?
Use a widely available asynchronous messaging service to organize an outing, perhaps using a money-transfer app so that one person can take care of booking etc. If you can't meet in person, maybe you can have a video conference on one of the various free platforms, or just have an extended group chat with your friends.
> Want to go to a show?
Browse the web for a vast selection of shows you would never hear about otherwise.
Not that these points negate your complaints, but I think you paint an unnecessarily miserable picture. I think that in itself is one of the big cultural problems of America and elsewhere.