what makes my saturn overheat and the water ends up looking like a milkshake
My guess would be a head gasket problem, or it sounds like oil is mixing with your coolant.
That is most likely a head gasket. Sorry... they other things it could be (cracked block, cracked head) are worse.
Search Saturn L-Series Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Saturn L-Series Experts