Why must there be an unncessary H in his name?

Lover Eternal  - J.R. Ward

After killing a deity's bird, Rhage was cursed to share his body with a dragon. Keeping the dragon under control is something Rhage has to deal with on a daily basis and it often consists of having to do things he'd otherwise never do. When Rhage meets Mary, he is instantly attracted to her but the curse puts a huge obstacle in their courtship.

I really adored Rhage. However, the reason why this is getting a mid-level rating is that I can't reconcile Rhage's choice to go out and sleep with a shit ton of women while he had Mary waiting for him at home. This stemmed from Rhage needing to regain control of the dragon, so it was painted in a way that he had to go screw other women. While I will give Ward kudos for not taking an easy route, it still put a really sour taste in my mouth. I can't stand cheating heroes and I wasn't convinced that Rhage had exhausted all other possibilities, which really pissed me off. I also felt that Mary got over it way to quick. I mean he comes home from having sex with who knows how many women and she almost immediately gets over it upon seeing his sad face....really? I think she should've been a little more conflicted about that whole situation. Other than that, I generally enjoyed Lover Eternal. My only other wish is that Mary had been given more personality since she came off as a very flat character, but I'm beginning to think that's typical of Ward's heroines.