Yes, probably only admin can delete a thead starter post. It is like this on a diet board I moderate at.
So if you posted something as a new thread then want to delete it, the best you can do is edit it by deleting your original text and leaving a message saying something like 'deleted by me as I changed my mind' or something similar.
Then admin/moderators can see it and delete it to tidy up the board if they want.