keeping myself alive