I haven't been able to look at the code or see the program, but from your description I had a few things on my mind.
Why did you use an input where the user has to scroll through options to input? It could easily be formatted to use the keypad to select a number. (Perhaps you could add functionality for both)
Why 1-8? Why not 1-9?
I will try and look at it more later.
live the life because the life is good —vivir la vida, porque la vida es buena
Vie la vie que la vie est bonne quod est bonum vitae in vita
lebe das Leben, weil das Leben ist gut —vivere la vita, perché la vita è buona