If you're having a hard time figuring out how to give criticism yourself, why force yourself to do it? I'm sure you can contribute to this forum in other ways/topics. I'm more interested in discussing DAW's and mixing techniques than melodies, sound selection, etc. which is more subjective.