I've been playing for maybe a year and a half, and when i play I really don't learn that many songs, I honestly can only play around 5 songs that took time to learn and are impressive and the rest are just a lot of chord progressions. Then I know a lot of riffs and lead lines, or solos from songs but not the whole song some I have forgotten. I feel that I am lazy to learn songs, like somtimes I think that I should know more songs by the amount of time I've been playing. Sometimes I look at certain songs and I just tell myself its too hard or it'll take too much time to learn. When I pick up the guitar, I honestly like to just jam a lot, Improvise, work on speed, technique, rhythm, and try to write and make riffs.