А зачем он ходит в сад? Как там себя ведет?Вот он начал кричать дома, по какому поводу?  Ваши действия в этот момент? Он всегда так реагировал или только начал?Ну, не хочет он играть с девочкой. Он делом занят. Попросите девочку подождать, играть по очереди. Не говорите ему, что не нужно расстраиваться или сердиться - это практически не возможно (если Вы не просветленный йог ). Учите его понимать, что с ним происходит и выражать эмоции безопасным для него и окружающих способом.Может Вы где-то "пережимаете" и у него идет такой выплеск? Например, с девочкой он играть не хочет, но понимает, что ВЫ от него этого хотите...