Question: "How can someone who says they love you and cant live without you treat you like dirt?"
Dr. Kim: There can be many reasons why a person does not treat the person they are in a relationship with the way they need to be treated. In my opinion, none of them are valid. If we truly love someone, we want their life to be better because we are a part of it. Sure we will all have a bad day now and then but in the big picture a healthy relationship is one where we feel loved, cared for, and nurtured.
No one deserves to be treated like dirt. Do not settle for this. Ask him to commit to work on this with you. You probably will need outside help. If this does not work and you are not married, it may be time to get out. If you are married, then it is more important than ever to get help. Awesome marriages take a lot of work from both parties involved.