A "relationship without sex" is called marriage. No, really.
OK, that's a joke. Best sex is married sex, for sure. Anyway, I think that is honorable. A lot of guys do. Frustrating, but honorable. You will probably find that if it is your decision to wait until marriage, it will probably cost you some relationships. However, you can, and will, find a guy who appreciates and respects that decision.