I don't know if theory has been considered yet, but perhaps both the Black Mesa incident and City 17 were virtual simulations, and Gordon is indeed being 'tested'. G-man would be selling your services as a super-soldier to the highest bidder. This would explain his ability to freeze time and manipulate you like he does. The more I think about this, the more it seems to make sense.