Dont really know if this is what has helped but its worth a shot. I have been wondering why my inj have been getting so swolen(grapefruit size) and hurting so damn bad. And why after I drink it takes me 2-3 days to recover.. Well I started thinking... My liver.. so I tried this liver flush which consist of epson salt, olive oil, and grapefruit juice. Well the last two days after I flushed my liver,, my allergies have not been bad at all. Also when I inj this morning, It didn't hurt, nor does it hurt to walk, and nor has it gotten swollen, and I mean no pain and no lumps! You guys might wanna give this a shot if you suspect your liver might need a little help..