Let's see here, verbally abusive, problems getting a job, blames it on you...the question you're looking for here is "Is he the One?" sounds easy enough to answer if you ask me.
And yeah, like a certain person would say, most problems between a partner only get worse later in marriage and not better.