Meh... I wish I could say I had events in AnWL with the bachelors and could help, but I can't. It doesn't matter anyway, if you've seen any events or not, you can marry him, just as long as you give him a present everyday.
You don't have to give him a present every day but that raises his heart all you have to do is make sure he has 4 hearts and you'll get a blue feather from the sprites, then finally you can propose to him and get married at the end of the first year.