I hate to spoil your mood - but it is currently unclear whether agents can be self-aware. And it's very likely something that can never be known.