damn this is beautiful, can't imagine going through something like that but still managing to shine.