Anyone finding Holy Power a bit to randomly generated as a ret paladin?

With Hand of Light, divine purpose, AND zealotry it seems we are either stuck at points where holy power is overflowing, faster than we can use, or it is pretty much never available?

Zealotry seems to clash with our other talents... and Divine Purpose pretty much seems to makes holy power's generation to random