Je pense que de base tu n'es pas en phase avec toi même.
Il faut s'aimer soi en premier pour pouvoir aimer les autres.
Il faut que tu cherches vraiment pourquoi tu as ce comportement là, des blessures par le passé ? Manque de confiance en toi? Pour moi tu dois commencer par ça

.
Une fois que tu auras une réponse,tu auras forcément un autre comportement.
Ce n'est jamais facile d'aimer, mais c'est très important que tu trouves la cause ton comportement.