I haven't seen a satisfactory explanation as to why one should take phenazopyridine for only two days. If you know what you have and need it for a week, why not take it for a week? I have heard reference to an over the counter equivalent... is there one?