Entirely second that Airbedane - I missed the bit about the bad weather when I first read Foz2's post.
The ONLY way I hung together all the advice from fellow club members and from 2 different instructors was from bashing those circuits over and over again in the period betwen 1st solo and nav. Also with different weather and different runway directions so that I didn't get too hooked on one approach only.
But, Foz2, it does come eventually!
PC