Question: why vesper lynd kill herself?
Answer: She killed herself because she knew it would sever the connection between Bond and Quantum - and if Bond blamed Quantum for putting Vesper in a position where she would die (either by her own hand or someone else's), then Bond would be forever beyond Quantum's reach.