It might seem silly, but really, what you're explaining now are "red flags" or warning signs. He may never get worse but chances are he will and you will too.
When I met my exA I was outgoing, fun, flirty and really sociable, had lots of friends and was happy. I ended up having no friends, no self esteem, no confidence, no sex life, no trust....nothing. Codependency is progressive too...I got worse so quickly I didn't even realise there was anything wrong with me yet I'd completely changed. I focused ALL my attention on him and changing him and sorting his problems out and I forgot about me.
If I knew then what I know now I would have ran away screaming when he asked me out.