I feel like all I've been doing is yelling at him :(
You have given some absolutely fantastic advice! Thank you! I read your first post over a few times and I'm going to start implementing your suggestions immediately! I love the idea of "stepping out of the situation - it's not all about me"....