I'm rather new here and I'm definitely not here for gaining merits, because this won't stop me from exploring the forum and educating myself on various topics. And if I feel that I have something to add, I do it. Not because someone should praise me for it, but because the topic seems interesting. Often I do not say anything, I just learn from the discussion.
Why are you so worried about gaining merits? Just enjoy. And when you feel like you have something to say - do it. I'm sure someone will give you a merit sooner or later.