Please consult a psychiatrist and take family’s help
Don’t make personal decisions based on social pressure; she might be lying for reasons of low self-esteem
It is a human tendency to get lost into the fantasy of a ‘perfect lover’ in future, when our current relationship hits rough patches now and then.
Speak to your mother to find out what she would like. She can seek legal recourse and also psychological counselling for her pain.
Accept their apology and check whether you can rekindle your spark
The answer depends on whether you want to stay or to leave.
Try trust building exercises, or living away for a while
You may not find it ideal to be the tool someone uses to vent out the frustration that exists in their relationship.