I am reading Roger Zelazny's Lord of Light. It reminded me of a novel in which the protagonist can see auras with his inner eye, he gets laid frequently, and the antagonist is an evil sexy being that he must conquer by laying her without being overcome by her. She immobilizes a river and the land becomes barren. He must get the river flowing again. I believe I read it approximately five years ago (2010ish).