Вы написали правильно.
Верно: Вечером тяжело опоздать, не как с утра.
Корректно с НИ.
Правильно: Я не врач и не фармацевт.
Правильно: ни стыда ни совести.
Верно писать с частицей ни: Как бы ни старался.
Психологи пишут о том, что важно отличать вину от чувства вины. В речи это разграничение тоже прослеживается. В обсуждаемых вариантах (фрагментах неведомых нам предложений) такое разграничение не провести по грамматическим основаниям. Некие причины, о которых говорится далее, относятся к чувству вины или к вине? Смысловая неясность предопределяет вывод: ни один из двух вариантов не «лучше». Стоит обратить внимание на то, как употребляется выражение чувство вины, на возможность использования глагольных выражений чувствовать вину перед кем-либо / за что-либо / оттого что.