Puk 

Suffering, struggling, searching, loving