It is a kid who hasn't had direction in his life and doesn't understand boundaries. An evaluation might be a good thing.
You are right on all counts mom!If his mom was abusing drugs while pregnant, that is another potential cause for his behaviors.