caught between two worlds