So it was supposed to end like this?
No, absolutely not! Gustav could not accept it! After all these months, when his heart was a shred of what was human, when he finally found someone to fill the void of his existence, he couldn't lose him.
Not this way.
Hell no, absolutely not!
If David himself had decided to disappear from his life, if he had decided that he had had enough of him, that he preferred someone else, then yes, then as much as possible he could have accepted their separation. It would have been difficult for him, but he would have done it, because he knew it was all for David's happiness, but what was happening now gave him happiness like hell!