anticuchos,

try this, replace your "if" statements with one big "case", havent worked out the "looping" part, conditional looping is a "structured" way, not quite sure on a way to "unconditionaly" loop, yet...

This way, you can add new entries, by adding a "something)" line, and what to do when that text is entered. The "special" "*)" condition is when "nothing else matches" within the case block...

Code:
#!/bin/bash
echo -n "
    How are you feeling?
        Tired
        Bored
        Hungry

            Enter: " #Type how you feel
  read OPTION
  case $OPTION in
     tired)
       #if $option 'Tire'; then
       echo "You should get some rest."
     ;;

     bored)
       #if $option 'Bored'; then
       echo "Play a game of Frozen Bubble."
     ;;

     hungry)
       #If $option 'Hungry'; then
       echo "Order pizza!" 
     ;;
     *)
       echo "Invalid entry: $OPTION!"
     ;;
  esac
Hope this helps,
Ms. Cuddles