Tasha Teeling is just trying to survive another day