Well yeah, you were an adult. Your perspective has changed. Xander was a hormonal teenage doofus. His behavior can be pretty awful at times but it also feels pretty reasonably true. Which is why I enjoy him. I'll take a real if sometimes unlikeable character over a totally likeable but fake one.