So - if its the best i can do as a rank AMATEUR i shouldn't post until its been polished,processed and mastered for fear of offense?
Post whenever you think you have a good representation of your song. And ALWAYS remember this. Everybody here, at even step on the musical evolution ladder, wrote their first song at some point in their life/career. For the most part, the songwriters here are not generally full time professional musicians. The guy who gigs her the most plays covers and in his own words never got the hang of writing. Some (like me) have put out a CD just because we can, and largely for our amusement and sense of accomplishment.
Also remember that your songs are your songs. They mean something to you. Nobody can ever tell you that your ideas are wrong. You won't get a lot of deeply negative vibes here. You'll get more gentle suggestions, all friendly attempts to help you learn the game a little better. Try the suggestions if you choose to, and if they don't suit your vision, delete that change and you will be back where you started. Keep in mind that nobody here will ever try to discourage you.
Just remember that Kevin will ALWAYS say you have too much reverb. (Sorry man. Couldn't resist!

)