A woman who was repeatedly attacked, humiliated and spat at in the face by her “scumbag” ex-boyfriend says she has been “let down” after he walked away from court with his liberty.