Sounds like an "aim for the moon, even if you fail you fall among the stars" kind of situation. Welcome to the stars

Your swimming has come a long way in the process, perhaps over time you can build that confidence - or determine that you just hate endurance swimming. That's okay, too. They make duathlons and all manner of solo bike/run events for a reason!