Leon is a warrior slaying dragons on a realm built with specks and fragments of someone's imagination. He prevents demons from taking over the world he never belong to just to guard a kingdom and protect its most precious treasure - the heart of the princess that will never be his.
And that's perfectly fine. He'd choose to spend his life being a shadow of someone, rather than existing without a purpose.
Because what's the point of existing for nothing, for no one?