You can stop taking pseudoephedrine once your symptoms resolve. If you have taken Sudafed 12 Hour for seven days and are not feeling better, talk to your healthcare provider or pharmacist.