Thoughts About My Ex-boyfriend

We dated for two years. I broke it off. Here we go.
  1. He was disrespectful, but I overlooked it.
  2. He was immature, but his jokes could be funny at times.
  3. He was nice, to me.
  4. He had no self control.
  5. He had really good looks, but his big ego ruined it.
  6. He was wayyy too cocky.
  7. He was over the limit of self confidence.
  8. He was smart, sometimes.
  9. He wasn't always the problem.