Sounds like somebody is (forgive the vulgarity) pussy-whipped. Boy should get out more. There are many, many, many other fish in the sea.

I even found one with the same name as my ex....