I read it as a simplification of to know that I will have laid down my life .... laid is not really the past (of the present), but the past of the future. CJ
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.