Make sure to not allow such people to get you down. I can understand that you simply want to provide a well-made product, but you should take care of yourself and take a breather if you are getting overwhelmed. You matter too as a person and getting yourself so stressed with working on this project may result in it feeling less enjoyable to work on and more like a requirement.
You do not deserve the hatred you are being given, those folks are highly immature for sending such demotivating and hurtful remarks. Additionally, you are doing incredibly well with informing your community by providing these updates.
Whatever the case may be, we all have to deal with obstacles and troubles along the way in our lives. I do want to wish you the best on yours and I hope you can get everything worked out without stressing yourself out further.