given up everything