you are looking at OCD in the 'typical' or run of the mill sort of way. OCD comes in all kinds of packages. In fact, often, hypochondria, is connected to OCD. It is the obsessive thinking about it. your brain is always monitoring whether you are thinking about it. You are obsessing over the thought. You mention that a person who washes his hands 5 times has control over that. Well they have as much control as YOU hearing the song. What really people have to do is CONTROLLING the thoughts.
your remarks of you'd feel stupid going in for this song in the head or that "what if it doesn't work" is TYPICAL of people with anxiety disorders. their lives revolve around obsessive thinking and what ifs. what is your life revolving around right now? ................................ changing thinking habits, therapy, meditation etc, all take a large effort on our parts. It has a lot to do with mindsets. If you believe something won't work, then you are probably right. I have two bros in law who are shrinks. One told me: If the therapist is working harder than the client, then therapy has failed. You could take that statement further and say 'if family/friends/advisors are working harder and offering more support for your/our benefit, then all of the support is lost--it is pointless.
BUT I WILL TELL YOU RIGHT NOW: it is your obsessive worrying over and monitoring of your present issue that is what is causing it to stay. Again, eventually your mind will grow weary of this issue and you will move onto a new thing that will bug the crap out of you.