I, by a must-die determination pledge, from now on absolutely won't masturbate.
Carrying a must-die determination go [and] struggle, regardless of big difficulties ahead.
I, carrying a must-die determination, come here, [and] seek everyone's support
I don't have a clear understanding of 必死的决心. It breaks down:
So I've translated it to "must-die determination" above, but I don't really know.
Question: What does 必死的决心 mean?