The last 10 weeks have been horrible. I have had shingles, which...

read more