As long as you're holding a torch for someone else, you'll have trouble dating and being open-minded to the men out there. This seems like armor against being close to anyone at all
. Try to focus on why you want unavailable men and reject available men. Perhaps therapy could help sort that out as well as the spinning and ruminating?