Island Lake Village Clerk Pam Miller tendered her resignation Monday, less than halfway through her term.
Miller will leave office April 4 -- the day before a local election will see three new trustees elected in Island Lake.
"I have searched my heart and come to realize that the village government and I are not a good fit," Miller wrote in the letter, dated March 22 but delivered to Mayor Debbie Herrmann and the trustees Monday.
Miller cited health issues, personal obligations and the stress of the job as reasons for her resignation. Island Lake's board meetings have been contentious for years, with the board and mayor squabbling over major and minor issues.
Herrmann called Miller's decision "unfortunate."
"I wish her the best," Herrmann said.
Miller successfully ran as part of Herrmann's political slate in 2009. Her term was set to expire in 2013.
It's up to the mayor and board to appoint a successor who will finish the term. Herrmann said she'll make a recommendation after the April 5 election.
Six candidates -- split into two slates -- are running for three seats in the election. All three seats are left open by sitting trustees who aren't seeking re-election.