ESTA ES MI RESPUESTA, Y TE LA CONTESTO CON TODA LA SINCERIDAD POSIBLE:
Si no puedes, rindete, ¿no es eso lo que quieres?.
Los mayores programadores, por ejemplo un programador de Twitter, o Facebook no aprendio a programar cosas como esas en 3 meses, es mas fue desarrollando sus concimientos a lo largo de los años, te puedo decir que habria tardado 8 años para saber la mitad de lo que sabe ahora.
Y mas que eso, tambien aprender si trabajas junto a otros programadores.
Piensa bien lo que haces, por que si te gusta, luego volveras y te arrepentiras de haberlo dejado.