OMG!! I would be freaking out! Which means you have every right to freak out too....I mean, it's YOUR mom. I'm sure she would do the same if the roles were reversed, right? So hopefully she understands your concern & I really hope that this guy proves to be a changed man for your families sake.
Good luck & hang in there.....