My friend is at odds with his 16 year old son because he refuses to get a summer job. He also has to be told over and over to clean his room or put away the laundry; stuff like that. It usually degrades to bickering, yelling and resentment on a daily basis. My friend doesn't like all the time he spends playing computer games and that's another source of argument. But, he's a straight A honors student in advanced classes and plans on becoming a chemical engineer. He's never late and has never been a discipline problem. The kid actually likes learning. My friend recognizes his son's school achievements, but can't tolerate his laziness around the house. Any advice?