My route to work is about 75% uphill. These vary from long low degree sloping and short high degree sloping. I tend to take each one differently each day and according to how much energy I have that particular day (yes, I know that is no help

). The one thing I have learned is to not look up the hill. Doing that and getting more fit are the main items that have helped me the most.
That and learning patience. If a particular hill takes a while I can make it up later.