@Lacey41 I'm so sorry you had such a terrible first experience using Airbnb. That's just really bad luck. We should be able to go by past reviews, but it seems that not all guests or hosts are honest in their reviews, or maybe something has changed since the review was written. It works the same for hosts- there are some guests with great reviews who turn out to be nightmare guests, totally trashing the place out, disturbing the neighbors, damaging things.
I can understand that this would make you never want to book an Airbnb again, but honestly, there are many wonderful Airbnbs with wonderful hosts. I don't know if you did this or not, but I have found that the best indicator of whether a guest will be a good one (in your case a host) is to be found in their communication when booking and before arrival. I think many new to Airbnb guests just Instant Book a place and arrive without having bothered to exchange a few messages with the host. If you message a host when you IB, or skip the IB and send a Booking Request, introducing yourself, saying why you are coming to the area and what attracted you to their place, and asking any questions you may have that reading all the listing info didn't address, the response you get can tell you a lot. Is it friendly and warm? Did they answer your questions? Did they answer in a timely way, or did it take days for them to respond?
If I were you, I would report this host to Airbnb for sending you aggressive, nasty messages after reading your review. That is just totally unacceptable and good Airbnb hosts would love to see hosts like this removed from the platform. They give us all a bad name.