Hello KJ.
I am also a single Noahide with no kids, also with the insanity of lust in my brain.
Thank G-d, I am clean now for over four months from acting out my urges. Day to day, moment to moment, I ask HaShem to protect me from the insanity that is lodged in my brain, and He does! And, I make careful choices, and work on myself with reference to the 12 steps and to the teachings of Rabbi Zelig Pliskin and Rabbi Shalom Arush (via Lazer Brody). And, I am part of both SA and AA.
I wish you you all the best.