Everyone goes through what you are going through when they first learn how to play.

Which is good news. And well there really isn't any bad news unless you give up.
In my case, I have had a guitar for over 10 years now. I was able to learn how to play a song or two within six months. I was terrible. Also it took me forever to learn a new song.
About 15 months ago I found a great guitar teacher. Now I am capable enough to be able to play about 1/2 hours worth of music, well enough that I will play in front of someone besides my family. Also it now takes days to learn new songs my guitar teacher gives me to work on.
I would like to practice every day, but it doesn't always happen. I usually spend about 5 minutes warming up, 5 to 15 minutes on scales (depends on the scales how long it takes), and 10-15 minutes on new songs. Then if I have time I work on my repertoire. That can take anywhere from 15 to 45 minutes.
Keep it up. It will get better. Hope this helps.