Personally I will not accept betrayal... based on many
experiences, especially in long term relationships.
Do you think I can believe her?
FIVE years of relation... by right u should already know her
character/style. In general, is she a serious, responsible &
honest person? Does she prefer to keep promises or secrets? Ask
yourself, is she making effort because of guilt, love or other
reasons?
give her a chance again?
Damage have been done, u have fear & distrust... will this
affect future relation with her? (U have to give urself some time
too) Can u 'REALLY' forgive her & are you a risks taker
(prepare to fail again without regrets)?
If u are an emotional person, you take love very seriously &
cannot take it if she cheat on you again. Seriously it is best to
let her go now or later. u can let the relationship dies off
slowly, it's a choice.
Love is about two person, it's not only about how much u love
her... before u decide, u must also understand how much she love u.
Take some time, have a clear mind, think logically & long term,
sum up those good AND bad memories, before making ur decision, good
luck.
In short: if u can take it, give another shot. If not, leave
it.