Take it as per the advice of your doctor. The number of doses you take each day and the duration depends on your medical problem. Take your tablet at about the same time every day to ensure consistent levels of medicine in your body. You can take it with or without food. Treatment with Xifen may be long term and you may require to take it for several years.