Short answer - it depends. He could have been obsessed, eclipsing his love for you like a drug-addict for heroin. If that's true, it's not real love. What you have together sounds much more real, and he did manage to kick the habit for you didn't he? It might have taken a while to realise his fantasy was an illusion, and what really counted was what he had, and if that is true he'll have learnt his mistake. Perhaps he now hates himself for falling into a dreadful mire, wants to make it up and re-earn your trust but doesn't know how. His treading on eggshells around you might just amplify your mistrust. If he's really sorry, and means it, then I'd say forgiveness is worth a try - once. People do make mistakes - sometimes dreadful ones. You can fall out of love with him for a while, and no-one can blame you as the anger and resentment of betrayal , but if the underlying strength of your love together is still there, if he's still the man you fell in love with 14 years ago, then it will ebb back again as surely as the tide. If it isn't, if he isn't - you'll know. Just be careful you're not acting out of anger, spite or revenge. If you were happy for 12 of the 14 years, maybe the only thing stopping you from being happy for the next 14 is the inability to forgive. Maybe he's not worth forgiving, but only you'll know that.
Good luck.