Your “my democracy is the only democracy “ is self centered and self serving.
In case of the U.S., its president is elected by electoral college, not directly by voters. In Iran its president is elected directly by voters. Yes, screening candidates is undemocratic institution in Iran election. In U.S., the unelected US supreme court can effectively override elected government. The U.S. Supreme Court can invalidate laws passed by elected representatives. The Constitution gives federal judges lifetime appointments rather than popular elections. Montana has greater Senate representation than California, per person. They all are undemocratic institutions. But I support all these undemocratic institutions. Again, I am not saying Iran as a country is democratic. I am just against and ridiculing your self-centered point.