I'd point out to this, however, that while it's been 2 years for them or for Liara, it was "yesterday" for you. So, in character, it's easy to see where Shepard would have an emotional disconnect with how Liara, Ashley, or Kaidan treats him. They weren't even sure he was really alive and you...