it sounds like a reaction.. no idea what it is from though. yep, go to your GP and they will refer you on to an immunologist.