Oh no, Ann! I am far from a pro.
You are correct, sometimes repetition is necessary, and works perfectly. Other times, though, another word may just make more of an impact with the reader. I guess it just depends on how it sound when reading it aloud.