i heard from a friend that your Mom at some point of the game she gives you a deoxys saying that "a mysterious man gaveit to her to give it to you" is it true? (im pretty sure its a fake cause I never got it but still bugs me)
Nope.
List of all Deoxys events
Event Pokemon are nearly always handed to you by a delivery person in the PKMN centre, not your mum.