Yeah, there are some days I have where I am on my ass all day and I am like why the fuck am I doing this. Then I got a day on Sunday where the snow was deep there was lots of it and I just spent the day surfing in the trees. I even dropped of a 7 foot ish cliff once after going past it like 10 times... It was an epic day.
Also yes, sounds like you had a retard instructor. I had a ok one my first 2 lessons, then I got a dude named Jimmy at WH2O and he was great. Corrected my shit turns and really instilled confidence in my riding. There are great instructors out there, just ask not to have that guy next time and maybe you will get lucky!
If you make it down south at all this season hit me up and we can kill White Water!