Spanish does have an -ing structure, but it is reserved for what you are doing right now, in this moment. Since what you are doing is a state, it always takes estar.
-ar → -ando · -er / -ir → -iendo
Somebody interrupts you: not hablo but estoy hablando. Somebody phones asking for Pablo: está comiendo.
This is the trap, and it is negative language transfer. English badly overuses -ing, including for the future: he is doing it tomorrow. Spanish uses the plain present there.
Lo hace mañana · Lo preparo mañana · Lo venden mañana
An exception worth noting. Preparando is a changed verb, yet the little word may still hook onto its end, as well as going before estoy.
Están vendiéndolo / Lo están vendiendo
Spanish has no to have breakfast: it has a verb meaning to breakfast. And it is a direct translation of the English, once you notice that breakfast is break fast.
The des- is like un-, so desayunar is to "un-fast". You have seen that des- before in esperar and desperate, which is "un-hoped".
Desayuno
The track opens by running these again, and they are worth keeping straight because the -iendo form does not split.
Me duermo (I fall asleep) against duermo (I sleep)
In many situations either form works, with only a slight change in meaning.
What you cannot do is stretch the -ando form to cover the future.