How long to get over severe allergic reaction