Кто из Вас мама - Вы или ребенок?  Вы пытаетесь то ли на его уровень отношений опуститься, то ли ребенка до своего поднять... "Больно и обидно" может быть, когда сын ударит Вас осознанно, чтобы причинить боль. А сейчас - это НЕПОНИМАНИЕ ребенка. Вы знаете, что ребенок до 4-5 лет с трудом может понять, что другие могут чувствовать то же, что и он? Он не понимает, когда Вы обижаетесь и тем более не помнит в тот момент, как ему было больно целых 20 минут назад, а Вы его пожалели. А уж для того, чтобы просил прощения, ребенок должен понимать как минимум два параметра: что действие неправильное (1) и что Ваше прощение ему нужно (2). Для начала поймите, что то, что он Вас бьет - это не трагедия, а недостаток воспитания. И не плакать надо, а воспитывать. У его смеха может быть значение: "Я тебя ударил. Это игра, потому что я смеюсь".  Объясните ему, что это НЕ ИГРА. Показывайте всем видом, что это не игра, и это неприемлимо.Игрушку отбирать - ИМХО, лишнее. Вы злитесь не то, что он ударил ИГРУШКОЙ, а на то, что УДАРИЛ. Поэтому  - уходим, причем желательно не молча, а строго сказав, что Вы рассердились и не будете с ним играть.