Can you post a picture of the bad eye?

It sounds like you're looking at an infection. The bad news is you're probably going to need to see a vet for antibiotics; that sort of thing won't really get better on its own. The good news is that a simple course of antibiotics isn't that expensive usually.