People being rude to you isn't a valid reason for not liking the app. It's the person's fault if they write something mean, but you can make a post about it asking a moderator to ask whoever is being mean to stop. A moderator will most likely reply, as there is usually one or two online. About the gmail thing, pretty much every single website/app asks you to give an email address because they send notifications to your phone/computer when things happen. Making a gmail account isn't too hard either, I have a couple myself. All you have to do is give your name and maybe your phone number and you will be able to have a gmail account. I would suggest you make one if you use lots of sites like this one where you usually have to give an email address. I don't know about the not being able to edit/delete your posts, but I'm pretty sure the site won't be able to tell who made which post if you're a guest. There are tons of guests making posts, and if you don't have an account, you won't be able to edit them because they are all probably being registered to one user called "Guest". The site won't be able to differ between you and another guest.
The fix to all of your problems would just be to get an account in my opinion :/