My P.Little Emperor has just sprouted its 3rd bloom

I know how to keep it watered but this is my third year having it and I have never fed or repotted it.How do i feed it? Does anyone know how long these plants can live? This plant means a lot to me b/c it was given to my g/f (at the time) and she has since passed. Thanks for any help