directinglife