I wish users can delete their own posts themselves.
do you mean thread/s? because members can delete their own posts except for the thread/s that they created.
To clear it up for OP
- Posts can be deleted by users. No need to have forum admins' or moderators' help
- Threads (topics) can not be deleted by users. Some solutions are
- Sending a request to forum staffs (only if you have solid reasons for your privacy, security), they might (or might not) approve your request and delete it for you. Chance to get acceptance is very small.
- Deleting OP content by yourself. Delete it all, replace by either "deleted" or "..." or whatever non-sense, but remember that thread, that opening post is still there.
Above all, there are scrapers to archive your post or thread so even if admins delete it on the forum for you, it won't completely be erased on the Internet.
Unofficial list of (official) Bitcointalk.org rules, guidelines, FAQ. If you are not satisfied with my answer, please use "delete" keyword and search in that topic, you will get more clarifications.