i·de·o·logue
– noun
1. a person who zealously advocates an ideology.
zeal
– noun
1. Enthusiastic devotion to a cause, ideal, or goal and tireless diligence in its furtherance.
ar·dor
– noun
1. great warmth of feeling; fervor; passion.
2. intense devotion, eagerness, or enthusiasm.
3. burning heat.