It sounds almost like an allergic reaction to something. Have you eaten anything new? Are you wearing something new? Using a different detergent or fabric softener? Taking a new medication (OTC or script)? Got a new pet?
Hope you're feeling better by now......