'Have you ever had a man freak out on you for no
good reason after a few great dates?'
The context of this sentence means that after a few good times together, his behavior became weird.
It could mean that he disappeared, also. But it would have been better to say:
'Have you ever had a man bail out on you for no
good reason after a few great dates?'