ETERNAL STRUGGLE