

WHAT makes my body/posture look like this?
First of, I don't show myself here, so I drew some pictures and hope that this post won't be taken down.
So I knew that I had a bad posture, and I've been avoiding wearing my hair up for quite some time now, cause it just makes me so insecure to see it. I've never seen anyone with this kind of posture, and it really makes my body proportions look so odd an weird.
My body just slouches into a kind of slim blob while my neck sits on top of it like a long, crooked palm tree. Honestly, the best way to describe it is that i look like ET. My neck is just so endlessly long and my head seems so big... it's making me feel so ugly.
In picture 1) I drew what most people who claim that they have a poor posture look like,
pic nr. 2) shows what I look like (I SWEAR I'm not exaggerating on the neck).
Does anyone know what to do here or what could have caused it in the first place?