I've had a quick look, and I suspect that all three of your posts that you cannot see might well have suffered the same fate as the last one I found...
It was a welcome that you extended to a new user who was discovered to be a troll. The thread was removed, so your post went with it.
Assuming that you have email notifications of replies enabled, you may have found that, on three occasions, when you clicked on the link, you got a message saying "post or topic does not exist".
======
In technical terms... the "Posts: 94" count is maintained in your profile, and indicates the number of posts that you have made (not edits). Offhand, I can't recall for sure if it decrements, should you delete posts - I think it does.
However, it does not reflect counts of posts which are still in the database, but no longer accessible to you, as is the case should they be in a thread taken out of public view.
When you request to see all of your posts, it counts only those that are accessible to you.
_________________
"Striking up conversations with strangers is an autistic person's version of extreme sports."
Kamran Nazeer