1957 yılında Yozgat’ta 7 çocuklu memur bir ailenin çocuğu olarak dünyaya geldi. Babası Turgut Yılmazer, annesi Samsun doğumlu Zürafet Yılmazer. İlk, orta ve lise eğitimini Yozgat’ta tamamladı. Kitap okumayı çok seven bir aile ortamında yetişti. Ailesini örnek alarak kitaplarla dost oldu.
1977 yılında Samsun Eğitim Enstitüsü Türkçe bölümününü bitirdi ve aynı yıl Amasya İmam Hatip lisesinde Türk Dili ve Edebiyatı Öğretmeni olarak göreve başladı. 1978 yılında Matematik öğretmeni Yalçın Ersan ile evlendi.
Amasya’da yedi yıl çalıştıktan sonra eşi ile beraber İstanbul'a tayin oldu. Özdemir Sabancı Ortaokulunda 3 yıl görev yaptı ve Sarıyer İmam Hatip lisesine tayin oldu. Burada da yedi yıl çalıştı.
1991 yılında Anadolu Üniversitesi Türk Dili ve Edebiyatı Bölümünde lisansını tamamladı. 1994 yılında eşiyle birlikte, çocuklarının da öğrencisi olduğu Kartal Anadolu İmam Hatip lisesine tayin oldu. 1997 yılında bu okulda çalışırken kendi isteğiyle emekliye ayrıldı.