Go hard or go home!!
Although I do stand by that statement. Living with same people, living out of bags, spending most of your time in and out of each others pockets either on a bus, in rooms, or on stage and tempers are going to come into it somewhere. Human nature dictates that we can't get along with everyone at all times. I've only done short tours and we were pretty lucky, there was disagreements but no punch ups.
Really adults are no different to school kids, some learn not to use names and some even learn not to use their fists but there are plenty that don't. So it's not surprising bands break up especially after long periods together.