Not really. I dated the female version of your geriatric horndog. She drank so much one night she spit in my face in front of about 50 friends. She then tried to sit down in a chair...only to miss the chair and smack her head on the concrete floor.
I put up with 5 years of really bizarre behavior.
I knew it was over when I was more concerned with refilling my drink than to check her head for blood.
Seriously, get the boat.