As for liver flushing.
It never hurts to keep liver flushing.
If it has been at least two weeks since the last Liver Flush then you should get results.
The liver is an organ with many many functions and will keep you young if it is functioning well.
I say when in doubt, go ahead and flush.
It only takes about a day and the results are always worth it even if it is not a greatly successful flush.