I think you're being distracted by so many questions that don't matter. None of the questions you're asking matter.
All that matters is, "If he treats me so badly, why do I still want a relationship with him?"
Believe me "Because I love him..." isn't a good enough reason. What does he do that helps you? How does he help your mind? How does he build you up as a person? Does he bring any good at all to your life?
When you are in love with someone, you both build each other up and work together as a team in most things. Albeit, there will be bad times... but there should always be more good than bad. Can you honestly say there is more good than bad when you are with this guy?
You may need some time alone to gain some perspective. Get used to the loneliness... stop fearing it... embrace it, gain strength from it. Learn who you are and what you want out of life.
“I have not failed, I have just found 10,000 ways that won’t work.”
-- Thomas Edison