Is it time to go to the doctor?

So a week or so ago I suddenly started getting up a couple hours earlier than usual to poop. Which wouldn't be a big deal if it didn't come with that ick feeling. At first it was fine, but then a day later the ick feeling lingered. I didn't think much about it until I had some trouble pooping. I figured I was constipated, and took some stool softeners. The next day I felt pretty good, my stomach was still a little off but I figured maybe it was sore. The next morning was more of the same. So I took a couple more stool softeners and assumed I was still backed up and that it would help. I felt nauseous, and ended up throwing up (mostly phlem and acid). I started taking a colon cleanse in hopes that it will help but it's day 2 of it and not much luck. I'm starting to get worried. I'm 22 and don't have a good job or insurance. I've never really been to the hospital for anything so I'm really out of my comfort zones but I can't do this much longer. Any advice is welcome, thanks in advance.

Vote below to see results!