Did you expect him to be perfect forever? If you are expecting this then you will be disappointed with every guy you meet. The guy flyes off the handle once and you dump him? You probably never cared for him to begin with because if you did you wouldn't drop him for such meaningless BS.
LOL