Not sure that your symptoms are the same ~ but just when you mentioned the fish I remembered it, and it is quite common here anyway. I hope you find an answer as to what it is. Stay away from fish in the meantime though.
So did H reply to the text? Sorry you are feeling so down. It is understandable though ~ I don't know how you have stayed sane with all the ups/downs on your rollercoaster ride. (mine seems like the kiddy's merry go round in comparison).
Check back with us, and take care of yourself and those boys.