I have not seen your deleted posts, but I can tell you the answer is always the same: at least one moderator felt the post(s) were inappropriate, and therefore removed them.
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
You need to realize that a significant amount of forum spam is handled every day by our tireless staff. It would not always be appropriate, and in general simply not possible, to discuss each and every deletion with the user. If you find that a post has been deleted, and you genuinely meant no harm, then please simply take it as an indication of what kind of content is acceptable here and what is not, and try not to make the same mistake again.