My son is almost 3 years old. He behaves great for his daycare provider, and is with a group of 5 other children each day. But while at home he is tempermental, aggressive, and literally cries about everything. We try to engage him, but nothing seems to keep his attention for more than 30 seconds, and virtually no punishment for his behavior (time-out, yelling, and in extreme matters spanking) seem to work. I am at my wits end and have no idea what to do.