Sorry to hear about all of those issues. Hope you feel better soon!!