Hi Abli Cambridge learner's dictionary has this to say about 'heading for' head for sth to be likely to experience a bad situation soon, because of your own actions or behaviour They're heading for disaster if they're not careful. The country is heading for recession. So I guess 'heading towards' would not give the sense of unpleasantness as 'heading for' does.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.