Haven't found the solution yet and he now refuses to talk to me
Im playing DAO since few days ago, i have the same problem with that pussy idiot, wtf is wrong with him!? 
Lol, you just have to give him a pelt you find in the forest, then he can present it as his and get the woman.
Or if you have high persuasion skills, you can just persuade the elf lady to love him anyways.
About games, I can also recommend the Bioshock series. If you're looking for a cool free online game, I suggest League of Legends, which is a Dota copy with it's own twists. Also a fun game for a while is Savage 2 (also free), which is like a strategy fps set in the same universe as Heroes of Newerth.