I actually thought I would NEVER master the flare and landing (I can still hear my instructor's voice.. "more right rudder! hold it off, more back pressure, MORE back.....". But one day it all came together and after 18.5 hours, on my 25th birthday (31st January 2010) in G-BPCK - off I went for my first P1 flight!
It'll happen when it happens - just remember that all the hours you fly before first solo aren't being wasted - they still count towards the 45.