Yes!!
You can go absolutely crazy with longing and lust, and as you say, it can be a safety
problem if you give in to it without being selective about who you do it with.
How to live with it? As others have said, I can only say workouts, masturbation, writing fantasies. Other than that, find a good club, and get the worst out of your system with one night stands. The risk here is falling seriously in love with the first good partner you have (if a partnership is not possible), and later on it might feel lonely, like masturbation is for some.
But it might keep you sane until the right one comes along..
Good luck.
BTW, you get cravings with Dom/mes as well, just in another way ;-)