Boy, so much to unpack.
Simply put, (and I mean this in a caring way), you're in a growing moment.
Of course you desire physical affection, it's part of human connection. Hell, it could be argued the physical stuff is our primary driver, just like for any other animal, and us humans struggle to reconcile that with our feelings and intellect.
Accept that whatever combo of desires you have (more physical/less personal, or the reverse, or any combo), that's how you feel. It's you, embrace it, and understand it.
As one dating coach put it - "attraction is not a choice". What we do about that attraction is the choice(s) we make.
Sounds like you intellectually get the guy you're currently hooking up with isn't good for you. Then stop seeing him. Seeing him is taking time and energy away from the opportunity to meet someone better for you. It's like spending your time practicing baseball when you want to be a long distance runner.
Two things I can rexommend: read "Your Erroneous Zones" By Wayne Dyer. He shows how to identify mis-thinking, or thinking that's simply not useful, and how to alter our perspective using Cognitive Behavioral Techniques, (without ever calling it that).
Also, check out Evan Marc Katz's dating blog. He's where that quote about attraction came from. You may not agree with some of what he says, but the foundational ideas - know yourself, don't waste your dwindling time with people who aren't good for you, etc, are excellent.
As someone who's (foolishly) also had a couple long-distance relationships - they don't work, because relationships are built through shared experience. You may have time apart once a relationship is well-established, but that's not the same thing as you don't get that day-to-day life sharing. So don't feel bad about it not working out, it would be surprising if it had.
There are small filters that hang hoses over the side.
You'll spend more running the filter, treating the water (and testing it) than simply replacing it.
From my own pool experience the smaller the volume, the harder it is to keep balanced. Even a 12' pool can be a challenge.