I have a commute that is only 6 kilometers - but it is technical trail (roads here in Costa Rica would qualify as double track) and rises about 300 meters - and most of the rise is in about 1 1/2 kilometer.
Just started doing it - and I don't make the top - yet, but I suspect I will. If there were no rocks, I might. But, I am glad of them, it increases the intensity of the ride, otherwise, real soon, the ride will not be enough. Well, I can always keep going another 9 kilometers to the top of the mountains and bomb back down... but, for now, this is more than enough challenge.
Since I am 47, I figure I have nothing to prove, if I need to stop, I do. Honestly, I figure anything faster than walking is a plus. And sometimes, I am going a LOT faster than a walk.
Surviving a hill is enough - and eventually - learning to enjoy. I totally agree, don't let yourself get blown - gear down before you are suffering - and if you can't gear down enough - either get lower gears - or just walk a bit. The benefit you get in riding most of the hill is better than not riding it at all.