Is it possible to be allegry to fish after eating fish for so many years?

Never say never... Adults usually don't develop new allergies to foods. Sometimes an isolated incident of apparent food allergy is actually scombroid fish poisoning (google that), but if you keep getting the same symptoms after eating fish, it's time to see an allergist to help figure it out.