Sorry to read this but its understandable.
Appreciate your efforts to bring value to nostr, which you have done.
As to any negative feedback you got- some people just like to bitch, so you can't take it too personally
Hopefully you stick around in some capacity, and start sharing some of the content that you feel is lacking on here.
All the best!