Complex sentence: Whilst in Sweden, mourning at his friend's funeral, it was too much for him, he lost the courage which kept him alive all for these months and finally collapsed.
Split into simpler sentences: Whilst in Sweden, mourning at his friend's funeral, it was too much for him. He lost the courage which kept him alive for many months and finally collapsed.