Huddler, which powers this site has an automatic filter which holds posts in moderation of they contain links. This process was updated and strengthened when we were being bombarded by spam and is now denimblog policy and will not change. However, I can tell you with 100% certainty that your posts were not deleted, held in moderation or removed in any fashion. I would know about it if they did. And quit the drama, it's impressing nobody.