Text this: On Caristi Type Maps and Generalized Distances with Applications