I have thought some about this topic and for me there Is not a cut and dry answer. A little background: I used to fish with a guy that was a friend and the first few years it was always great. It gradually became a little strained and at the end It was miserable. There were many reasons with the both of us being at fault.
I told the above to point out that as you grow as a fisherman and person sometimes things change. It's life and there's too little time to be miserable.
I fish alone quite a bit now and prefer that. It's my time and whether I catch any fish or not I am at peace. That being said, my wife has taken to fishing and some days she wants to go and I'm tickled to death.
In the end choose a fishing partner wisely, practice patience, teach and pass along wisdom, fishing or otherwise and be sure to have FUN!