Whenever I hear about Neil and David, it makes me think of Simon Halls.
If you don't know, Simon Halls is a very powerful and wealthy publicist in Hollywood. He's connected and can help get actors work.
David was Simon's boyfriend when Neil first met him. David broke up with Simon and ended up with Neil.
Over the years - Simon got a reputation for dating hot young gay actors - especially those trying to make it in Hollywood (funny how that works - shocking coincidence). He was with David when David was "trying to be an actor". Simon also dated Jonathan Bennet. And Simon is currently married to Matt Bomer. Google Simon and you might be surprised to see that he is the guy who has been playing with all the hot guys over the years.