Sounds like you are doing great. Do not worry about walking hills. It took me a long time to climb even low hills. I hope you are having fun and I definitely agree with the advice to take a rest day.

Ditto the padded shorts and new saddle if you need one. I wasn't going to buy any foo foo bike stuff, but those two items made a huge difference.

Pam