Oh yes. Used to do it weekly! Over the last few years it happened less and less and since he had a very nasty experience that he felt put him in genuine physical danger, he's not done it at all, and I think has only been to the local once or twice!
When we were first together, when he pulled an all-nighter I would be calling his mobile all night, yelling, accusing him of picking up some woman or other, he'd come home to a massive row - but then he'd be gone 24-48 hours!
Then we had a long conversation, where he told me he felt like I was trying to control him and how much he did NOT want me to be my mother, who won't allow my dad out of her sight! etc etc
And I told him that I felt he didn't want to come home to me and staying out was a rejection of me.
And we understood that neither of us felt the way the other thought they did. And that helped a bit.
But tbh, mostly I just stopped caring if he was there or not, over time.
I used to stay up all night, crying and imagining him having sex with some beautiful woman, and pressing redial and leaving message after message after message (he always turned his phone off!)
But then, like I say, I stopped caring and just went to bed. Didn't call him.
And he started calling me! stopped turning his phone off. Started letting me know where he was.
And like I say, stopped pulling all-nighters so often and doesn't do it at all now.
So really I think the fact that he no longer feels I am trying to control him, and I no longer care if he is out all night, has made things run a lot smoother.