I'm too old for it now, but I have many such memories. I enjoyed reading yours. Like Little Cat, I extended my time, investment of love and energy, at which it became troublesome, even destructive. And these were men I met on the online dating sites, which I now liken to throwing a hook into the ocean and pulling out who knows what kind of monster. Better to meet someone in real life situations, as you did in your story, where your interests and chemistry can show the way.