If I haven't been able to write any heavy metal guitar riffs, should I learn theory? Will it help me write riffs?
I'm not horrible at guitar, but I literally cannot (as of now) improvise or write riffs worth anything. Most people say to just mess with scales until you get an awesome riff, but despite spending plenty of time messing around, I haven't gotten a single mediocre (trust me, most of them would make your ears bleed and not in the good way) riff. Should I learn theory or just stop playing guitar (because I want to be able to write my own music instead of playing other people's music, and that's a reason I've been so stubborn with playing more often)?