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...