Я думаю, что они счастливы в одинаково.
Дарящий - из-за того, что он способен кого-то одарить, осчастливить, осуществить чью-то мечту.
А одариваемый, тем что он, во первых, получает подарок, во вторых, он тоже готов одарить другого и из-за того он рад.