Shahin jan, everything I wanted to say has already been said by others. But forget about all other arguments and just consider who's been on your side in this debate. That's all the proof you need to know you're going wrong.
I'm disappointed by seeing you take the bait in this thread. I've seen this exact tactic by more than a few covert regime supporters, where instead of attacking the movement directly, they try to exploit the ideological divide between the various factions in the Green camp. Sadly, they're helped by the fact that some with Monarchist or MKO sympathies often seem more concerned with seeing their side win, rather than seeing their country free.
Make no mistake, this regime and its goons are shaken to the core by the prospect of an opposition movement shaping up in their own backyard. There is nothing they wish more than for protesters to separate themselves from Mousavi and Karoubi, so they can label them all Zionist spies and massacre them in broad daylight. The fact that this movement continues to survive is because of its connection with these figures; otherwise it would have been brutally crushed in the first few days.
These guys may not be as liberal or secular as you and me, but they're the only viable path we have to getting rid of this regime. And that's where our focus should be.