you are all talking bullshit, every relationship MC has with a woman is only ment to prepare him for his real soulmate (Lauren). In case you missed the hints , you can ask
@Johnny-Doe if you don't believe me but lets' break down all current relationships:
1) audrey's jealousy is ment to prepare MC for the real deal
2) Jenna is like a drinkin habit but her purpose in the story is to teach MC some self-control
3) Goldy and Vanessa are just an intelectual puzzle to keep his mind sharp/
4) they are also catalysts that serve the purpose of uniting MC and Lauren; that lovely ass kickeris the only meaningfull relationship MC was supposed to have however if they were together from the start, there wouldn't be much drama and story to go on and everyone would complain that MC is already tying the knot. But the fact he only recently met his soulmate (look at the hints the writer gave us) gives them the chance to create that serendipitous romance worth an eternity