I have found a few antidotes to SSA. I find that one of the best is giving myself permission to feel it. When I do that, they sometimes just vanish away. The nice thing about this one is it is relatively easy to accomplish. You tell yourself it's ok to have these feelings, that you don't have to act on them if you don't want to and what does it really matter if you have them or not? Accepting homosexuals in general can help you do this.
Another antidote is feeling like I am normal and good. That one can be harder to accomplish, depending on what's going on in my life.
A third is feeling loved. That one is not entirely under my control, though.
Over the years, as I have paid attention to the various things that trigger SSA feelings, I have decided that my adolescent experiences created a strong association between feelings that would otherwise be unrelated, feelings like fear, disgust, arousal, guilt and shame, all of which I associated with homosexuality.
Also, during my childhood and adolescent experiences, I felt accepted during sex, so when I feel rejected by the world I have sometimes turned to images of naked men to create a feeling of being accepted. It's not particularly helpful or healthy, but that is what is sometimes going on inside of me.
Now hope that is seen is not hope, For who hopes for what he sees? (Rom. 8:24)