If you struggle attracting people then you most likely always will.

Researching and trying to make sense of why is simply a waste of time. It won’t change anything and will just cause you more stress.

Accept that it’s over and move on.