I was thinking this over and i thought it was sort of dumb for the primarch of the blood angels to sacrifice himself when he could've avoided it. If he can see the future and he saw his fate if he fought horus why didnt he just wait for the Emporer to come? then they could slay horus together and the Emporer wouldnt have been crippled or needed the golden throne and Sanguinius would be alive instead of cursing his own chapter by the black rage which is from the memory of his death. anyone agree?