I was still hung up on a girl I went out with for a few months when I was 15 until I met my current gf about 18 months ago. That's like a decade of being crushed out. It would come and go. If I was seeing someone I'd forget about her, but as soon as I was single again, she'd be the one to come...