My discharge smell like sour milk what type of infectiom woud this be?

No telling. It can be any type of infection. Unfortunately, it is hard to differentiate by smell as your smell perception is subjective.