A lot of guys have a problem with eye contact. For this reason, having important conversations tends to be easier while driving for them. That way there's something else to concentrate on, while concentrating on the conversation. They don't have to look you straight on that way, which could explain why he's standing to the side when talking to you.
In my past relationships, guys have preferred having conversations while driving, or sitting on the couch with the tv on. No major eye contact needed, which can be frustrating, but it's the way they've functioned.
It would be nice if talking to guys was as easy as talking to girls. Face on, eye contact, etc., etc., but for some stupid reason, they'd prefer to be focused on something unimportant while having an important conversation.
if ur really pretty he may not wanna stare as his form of keeping it cool, or he may have seen you do something that made him think differently of u, that's how it was for this girl I knew, she did messed up stuff so I never could really look her in the eye
Okay, as a girls we like to talk to people when they are right in front of us and making eye contact. Guys like to talk to other guys shoulder to shoulder and little eye contact if any. Along with this the guy is probably shy and reserved. Don't take it personal. It's guys the way guys are.