it can be a colon infection i say go to your doctor and get checked i know its a little awkward but trust me bleeding is never good sign so go !
You need to make an appointment with your doctor immediately. It is not uncommon for things like hemorrhoids to bleed for a couple of days but since you're at the 2 week mark, it's time to see the doctor.