You have alot of anger, and just don't know what to do with it, so it usually bursts out of you because of the smallest things. You need to chill out and find a way of getting rid of your anger safely
You are 100% dateable! If you are a boy, GO GET HER! And if you are a girl, GO GET HIM! You have a chance, and if you get shot down in your pride, smile, lift your head and think he/she wasn't good enough for you!