Hello all...so I'm 18 and I have had 5 cars so far and all of them have had problems (granted 2 of them were camaros so it's to be expected) But i seems like every car I ever buy starts overheating...I bought my RS a couple months ago everything was good untill about a week or two ago when it started showing signs of overheating...Well my friend owns a shop and specializes in Subarus so I take it down there and we run a block test. Everything seemed alright with that so we figured it was either the thermostat or the water pump. Well yesterday we replaced the thermostat and today i had my car running and got back in it and the CEL was on, it was really hot and the ice cold AC was blowing warm. I'm getting so frustrated at this point because I can't save ANY money with all the shit I keep having to replace on my cars. So now I guess it's either the head gasket or water pump? since the previous owner just had a radiator installed right before i bought it...Sorry to go off on a huge rant here but does anyone have any advice or maybe ideas?