Виноватый или виновный?
Слова имеют немного разные значения. Виноватый — являющийся причиной чего-то, обычно нежелательного; выражающий сознание своей вины, проступка. Например: виноватый взгляд. Виновный — совершивший серьёзный проступок, преступление. Например: виновная сторона, виновный в хищении. Виноватый — виновный
Формы слова «деньгах», «деньгами» или «деньгам» имеют ударение на букву А. В отличие от начальной формы «деньги». Единственное исключение — выражение «не в дéньгах счастье». Чтобы запомнить, прочитайте такое двустишие: Лежать бы нам на берегáх И не думать о деньгáх.
После любого знака препинания нужно ставить пробел. Это касается не только точек, но и вопросительных и восклицательных знаков.
Глагол зарекаться уже имеет значение «обещать чего-то НЕ делать». Поэтому частица НЕ после этого глагола не нужна. Правильный вариант — зарекаться говорить.
То, что «день рождения» мужского рода (от слова «день»), уже ни для кого не секрет. Но всё равно многие часто употребляют такие выражения, как «хорошее день рождения». Получается несогласование по роду. Это стилистически неверно.