Acho que essa promessa a Deus é inócua.
Deus fez o sexo para ser experimentado no contexto do matrimônio, nunca fora dele.
É claro que Deus não leva em consideração o tempo da ignorância, quando você estava se descobrindo e nem sabia que isso configurava como sexo egoísta fora do casamento.
Mas a partir do momento que você tem conhecimento e consciência, você peca porque quer.
O mesmo Deus que pode dar uma namorada/esposa desejada, também pode te dar condições de se manter livre de masturbação e ter sexualidade redimida enquanto espera.