I wouldn't have been offended if he had said, "I'll never be alone, all i have to do is stand on the street corner with a sign saying, looking for someone to fix..." (or whatever)
But he, a man, singled out women, when he is no better than the group he bashed. He projected his self hatred (or anger or whatever emotion motivated him) on to the opposite gender--and then bashed that entire gender.
Offensive.