При данных составляющих выход вижу только один, чтобы подогреть мотивацию, которая столь быстро остывает, следует окружить себя людьми, которые смогут конструктивно критиковать ваши неудачи без фанатизма и с хорошей порцией здорового юмора. Вообще иметь хотя бы пару таких людей в окружении необходимо, так как с ними жить становиться намного легче и позитивнее. Для чего они нужны? для того, чтобы показать вам насколько вы ошибаетесь в своей оценке сделанного. Вполне возможно, что это ваше субъективное мнение на счет неудачи, а со стороны видно что любая неудача это личностный рост в сторону улучшения. Возьмите за правило рассматривать свою "неудачу" с разных точек зрения, особенно с позиции "зачем это мне сегодня?"