Hi, and thanks for your medical question on eHealth forum!
Since you had periods 2 weeks early, chances of pregnancy are less. Wait until the original due date and take a pregnancy test. In all probability you have severe UTI with pelvic inflammatory disease.
Usually there is ovulation bleeding mid cycle, so if you are mid cycle (must be as your periods are 2 weeks away) then usually there is spotting and not heavy bleeding. So in all probability infection has brough about an earlier period.
Since a confirmed diagnosis cannot be given on net please discuss these possibilities with your gynecologist once. Hope this helps. Take care!