Okay - I've tried to help you and this thread by cleaning up some of the negative comments, but now it is you, OP, who are posting things that are inflammatory and off topic. I am going to lock your thread now.
You will find that many TPF members have links to their websites or blogs where they post more of their work. This is allowed here, and it does not mean they are trying to sell things, as you have implied. Please ease up on the criticism of those who have replied to your work.
Thank you.