I'm so sorry to hear this sad story, and sorry that it sounds so familiar. This guy is like a vampire in your life, stealing so much of the young adulthood that you only get once in this life. Please, don't walk, RUN! Get out now, and know that you deserve much better than this.