So the good news is that your hair is growing. The bad news is there is a great deal of breakage. I would not recommend chopping your hair off unless (a) the damaged ends are getting knotted and/or (b) you are comfortable with shorter hair.
It sounds like your hair needs some serious TLC. Make sure to maintain a healthy protein and moisture balance.