Hardly anyone is born with perfect pitch. This doesn't matter cause the ear can be trained. Do ear training exercises. An example of this is to listen to a riff then do your best to reproduce it on your guitar. The better your ear gets the faster you can hear something and do this on guitar.