You can have your life back anytime you want. No, it isn't easy, but it is very simple. Simply refuse to allow yourself to entertain the idea that he is anything but an abusive addict who uses people and then throws them away like they were trash. You are not trash and you deserve a relationship with someone who can return the respect and affection that you give. This guy ain't worth your tears.