no, he just needs more efforts than the other 2 spirits. You have to buy him items for advance, try to buy flower geis to give to Ori and then to him. Also give ten spirits lights to the tree it helps with relations with spirits.
Good advise. Sean is difficult for now, but I am making efforts to make it easier.