I don't have the answer for this. As far as why you after three years that I don't know either. Perhaps you are one of the few who take longer to suppress it, perhaps it's another reason. Have you considered dropping $20 on the Experts section for STDs and asking their input? It might be worthwhile. I'm sure you'll eventually beat this but it might take longer.