Hi, I am sorry to hear that. Are you feeling a little bit better now? If it is the flu, taking oseltamivir in the first 3 days would facilitate recovery. Since it has been 2 weeks with violent vomiting, you may be dehydrated. If so, you may need to go to the hospital. Moreover, if the flu doesn't get better, check with a Dr to see if it is caused by other conditions.