The only cure for being a beginner is to keep riding

As to riding hills...I've come to the conclusion that climbing hills is 5% conditioning and 95% mental. Find a hill, however small that you can ride up successfully and do it over and over and over...when that hill gets to be easy, find a bigger one and repeat.

I love it every year when we go on vacation and I realize that hills I thought were mountains 4 or 5 years ago are now so easy that I don't have to downshift to get to the top.

And do not let your husband push you into club rides before you are ready. "Learned helplessness" is a very real problem that I encountered when my daughter started riding. We pushed her beyond her abilities and it took years for her to recover!

Just go ride and have fun!