UTIs help?

Claire • activist//musician
I just got a UTI and I was wondering if there's any way to make it go away faster other than cranberry juice (it makes me sick). Also, is it possible I got it from tampons or something because my period just ended yesterday and I'm not too sure how I could've gotten it!