Identifying Small White Biting Bugs?epsom salt? these things are driving me crazy!!! and everyone thinks im crazy!!! im itchy all the time and constantly paranoid