I'm sorry but what is this shit? I know people are in total love with Messi, to the degree that they would probably stop following Barca if he ever left but I can only handle so much of the garbage spewed to defend him. Messi not selfish and has no self-confidence? Those are two myths which have to die. Messi has always been a ball hog, long before the days of Pep Guardiola, back when dinosaurs ruled the earth, Messi would constantly ignore players in much better positions then him and keep hold of the ball when he could have passed it. He still does that to this day the only difference being that he's much more productive so he can get away with it. When he's off form though it becomes extremely more noticeable again and that old feeling of frustration I had watching Messi ignore other players then lose the ball from 6 years ago rises back to the surface.
The lack of self-confidence thing is laughable, you need an extremely large amount of self confidence(bordering on arrogance) to do the things that Messi does on the pitch, someone who no confidence would never attempt a run where he goes past 4 players and chips the goalkeeper, it just doesn't happen. Like Azzido said, Ronaldo and Messi are extremely similar personalities, you just won't notice it until Messi gets frustrated then the cover comes off. Football fans and writers saying that lately Messi is becoming more and more like Ronaldo are late to the party, Messi has always been like Ronaldo.