It'll get easier. You'll still make mistakes, but it does get easier. I only recently passed at the start of September (yes, at 25 I really should have learnt sooner!) and I started my lessons in January. But, the amount of time it takes really does vary from person to person - there's no right or wrong amount of time.
Good luck, it's a lot of fun.