Excellent.
Don't be too hard on yourself, getting strong & confident on a bike takes time, and there's really no way to rush or force the learning curve.
Some people who are natural athletes to begin with take to cycling quicker than those of us for whom cycling is the most atheltic thing we've done for a long time, if ever.
I was a total couch potato before I started cycling, and seriously, it took me a while to get the hang of it. I didn't start using clipless pedals for many many months, and it took me much longer than that to start tackling the big climbs around here. You might read my ride reports from the Holstein and other big rides and think I've been at this level for-ever, but really, it took me years to get here. So I can totally relate.
And if I can do it, you can do it too, just be patient and kind to yourself in the process.
I'm really glad you're enjoying your progress, it's a wonderful thing to recognize your evolution as a cyclist.
2009 Lynskey R230 Houseblend - Brooks Team Pro
2007 Rivendell Bleriot - Rivet Pearl