Quicktest Error: "It is illegal to fall out of a *choice statement"

These two variations doesn’t work as well.
1.

  #Drink Health Potion
    *if (hp_p > 0)
      You drink a health potion.
      *set hp + 15
      *if (hp > max_hp)
        *set hp max_hp
        *goto stun_check
      *else
        *goto stun_check
    *else
      You don't have any right now. [You can always check the number of your potions. If you don't have any and still click this choice anyway you will lose a turn.]
      *goto stun_check
  #Drink Energy Potion
    *if (energy_p > 0)
      You drink an energy potion.
      *set energy + 10
      *if (energy > max_energy)
        *set energy max_energy
        *goto stun_check
      *else
        *goto stun_check
    *else
      You don't have any right now.[You can always check the number of your potions. If you don't have any and still click this choice anyway you will lose a turn.]
      *goto stun_check
  #Drink Health Potion
    *if (hp_p <= 0)
      You don't have any right now. [You can always check the number of your potions. If you don't have any and still click this choice anyway you will lose a turn.]
      *goto stun_check
    *else
      You drink a health potion.
      *set hp + 15
      *if (hp > max_hp)
        *set hp max_hp
        *goto stun_check
      *else
        *goto stun_check
  #Drink Energy Potion
    *if (energy_p <= 0)
      You don't have any right now.[You can always check the number of your potions. If you don't have any and still click this choice anyway you will lose a turn.]
      *goto stun_check
    *else
      You drink an energy potion.
      *set energy + 10
      *if (energy > max_energy)
        *set energy max_energy
        *goto stun_check
      *else
        *goto stun_check
  #Nevermind
    *goto fight

hello? anyone can help me?