Creo que los dos factores son influyentes, el complejo nace cuando ante nuestros ojos vemos algo que para nosotros es un defecto, ya sea que lo descubrimos por nosotros mismo o nos lo dijeron, eso crea un trauma en la mente e intenta por todos los medios de tapar ese defecto creando un rechazo hacia aquello que no te gusta de ti o no le gusta a otro de ti, esos prejucios crecen haciendo que tu vida se centre en aquel punto que detesta, por ejemplo alguien te dice que gordo o flaco estas, eso te acompleja por que tu tampoco te sientes bien con esa cualidad y por desgracia alguien te lo recarca, hay quien lo hace inocentemente y esta el que lo dice por burlarse, de las dos forma tu psiquis lo recepciona como una ofensa y crea un mecanismo de defensa, tratas a través de cualquier medio el hacer desaparecer eso que tanto prejuicio crea en ti, a través de dietas ,ejercicios, según sea el complejo, sin saber que mientras mas lo rechazas mas lo acentuas, si la gente te miran piensas que es por eso, asi el presente pasa entre conflictos y complejos. Amate como eres piensa que cada cual es una persona única y especial, nadie puede influir en tu forma de pensar, si no te amas a ti mismo nadie lo hara, todo lo malo tiene un lado bueno, búscalo, hay una frase que me gusta mucho que dice: ''lo que rechaza te condena y lo que aceptas te libera''.