Thanks for your comments guys.
In fact I just happened to be in one of those self-loathing modes yesterday. Today when I woke up, I just felt like what teh603 said, "Oh, what the hell. I enjoy writing, guess that's enough."
And Penforhire and frahse, you are right. If I think I am writing crap, then all the more I should keep writing - it will (should) get better with practice.
Once again, thanks everybody for your feedback, really appreciate it.