he (the OP) urgently need a GF, and if he has one, she must be questioned for her least-influence on this creature!
Seeing aliens at this age n time is not a good sign :)
but that's my opinion, :)