There's a lot being said now that the girlfriend lied about it. She used specific language while on the 911 call to make it seem like he was threatening her. In reality, he was trying to break up with her. First she lied about being pregnant but when that didn't work she pulled this stunt.
We'll see what the truth is but dude is seriously finding himself in bad situations. Not sure if put himself in them or not.