hey man, don't worry about it. i kind of have a similar problem; stuff makes me angry really easily and when i get angry i turn into a total douche. i'd forgive you, but there's nothing to forgive; we can all be dicks sometimes.
i've got personality traits and behaviors that i really wish i could unlearn too. i've been trying to be a less hateful, negative, angry person lately, but it's hard, since i've been that way for years. edgy as it may sound, hatred has been my primary 'defense mechanism' against things that bother me, for most of my life. and it's intoxicating, in a way.
i keep trying though, because i think that's what kyle would want me to do.