I would say, with the retrospect of 13 years, that you are right where you should be at three years out.
Especially in a small town.
This shit is extremely difficult to deal with. It does not scrub off easily. People who have affairs don't think about the damage that they do, whether it is an emotional affair, or a sexual affair, and subsequent to that they often don't really think about implications of their affair, or their decisions, subsequently the how that might harm/trigger their betrayed spouse.
My FWS's affair partner had an extremely common name, a first name: one of the most common in the English speaking world. So three years out from D-Day, which was actually 12 years out from the actual affair, every time I heard that name, all I saw was his face. And I heard that name a lot. I still do, but I don't necessarily see his face when I hear it.
Even 13 years out, I have to deal with this every single day, I can't even take a walk on the trails, near our house, which is not the house we lived in during the affair, as we moved several miles away from where we used to live, without being reminded of the affair. Because it just so happened, they came once to our current neighborhood, to a vacant property, to fuck in the forest, while they were having the affair.
Of course, when we were looking at this property, and walking on the trails, to make the decision to buy the property, D-Day had not yet occurred, and my wife did not volunteer that it would not be a good idea to buy in this neighborhood, which was expensive, because she had had an affair, and fucked the guy here that she cheated on me with.
After we moved here, we often hiked on the trails, with our kids, and sometimes just the two of us, we literally would walk within 50 yards of where they had sex. We did this a lot, over and over and over. I don't think she thought of the psychological impact it would have her either. D-Day occurred nine years after the affair, three years after we moved here, and our marriage was in a tailspin with my FWS withdrawing a lot with no clear reason.
However, had she volunteered that information, I expect we would've had a very different shopping experience for a new home!