Most Helpful Guy
Listen to your mom and cut all communications with him.
Most Helpful Girl
... I kind of expected it since it was only texting...
With everything you have said and stated here, dear, you have more or less Answered your own Question In... Question.
Put him now on your own pay no mind list and don't reply to this guy. Block him from your cell, block him from your head and put this to bed ASAP.
Mommy Dearest knew Best from the Rest Then and still does even as I write this. Keep this not such a stone's throw guy away from your heart and head so this doesn't have to Continue to be a Full circle problem pattern, where it is a back and forth tennis game with No gain in the game.
The ball is Now in your court. Don't Serve.
Good luck. xx