Foster nació en 1980 en Londres, Inglaterra. Estudió Astrofísica en la Universidad de Cambridge. En este momento, estaba abrumado por sentimientos de desesperación y soledad, que eventualmente lo llevaron a una enfermedad física y a un colapso personal poco después de la graduación. Estaba convencido de que iba a morir. Foster volvió a vivir con sus padres, leyó y estudió durante un año sobre espiritualidad, buscando alivio de su depresión. Esto terminó en 2006 con la disolución del sentido de separación, que él entendió como un despertar espiritual:
Según cuenta la historia, estaba caminando bajo la lluvia en una fría tarde de otoño en Oxford. El cielo se estaba oscureciendo; Estaba abrigado con mi abrigo nuevo. Y de repente y sin previo aviso, la búsqueda de algo más aparentemente se desvaneció, y con todo, separación y soledad.
Y con la muerte de la separación, fui todo lo que surgió: era el cielo oscuro, era el hombre de mediana edad que caminaba por su golden retriever, era la ancianita que cojeaba en sus impermeables [...] yo era la lluvia. cayendo sobre mi cabeza (aunque no era mi cabeza, no era mi dueño, pero era innegablemente allí, y llamarlo "mi cabeza" es tan bueno como cualquier otra cosa). (Wikipedia)