I'm also having trouble with Clarmont's romance but my problem is that he doesn't even give me the dialogue options to convince him to stay.
I think the problem is that when I finish the Rebel Storyline (connecting the dots in the Servant's Quaters), I get a ton of Rivalry points with him and I assume that cancels out all my friend/romance points. Did I do something wrong with the Rebels?