So the high e string on my guitar keeps breaking randomly, and really really quickly. As soon as i put it on and start to tune it it just snaps. It's happened with more then one type of string so i don't think it's the string brand. Anyone have anything that might help me find the problem? Like is it my guitar or what?

Not sure if this is the right forum, but since i thought when typing this that it could be the string i put in this forum cause strings are gear...sorry if it's the wrong one.
maybe you're not tuning your guitar properly when you put in a new string...
like some people forget to leave some slack when their winding it (very noobish mistake).
The only other thing i could think of is maybe the nut has like a sharp edge or something and its cutting the string when you put tension on it.
^Agreed, check to see if there are any sharp points where it keeps breaking (i.e. nut, bridge, tuning peg). You may need a magnifying glass to see it.