I'm still in the learning stage and will likely always be. With that said though, how in the heck do people remember so many songs? Whether it's cover songs or your own? Does it just come to you at some point or is it simply repetition? I've seen some people that bring sheet music books with them but still seem to be able to remember most of their songs pretty much off the cuff. Sorry but what some may take for granted baffles me.