Верно: А кто же виноват, как не родители?
По основному правилу между частями сложноподчиненного предложения ставится запятая. При усилении вопросительного характера предложения для подчеркивания необычности расположения придаточной части перед главной вместо запятой может ставиться тире (как в приведенных случаях).
Правильно: виноват в чем (в том, что проблемы в энергетике; в том, что прошли тайфуны).
В этом предложении союз и соединяет два однородных сказуемых (не любила и виновата), которые относятся к подлежащему я. Грамматический принцип пунктуации не предполагает постановки здесь какого-либо знака препинания. Вместе с тем перед союзом можно поставить тире в соответствии с семантическим принципом — для обозначения резкого и неожиданного перехода от одного действия или состояния к другому: Я его не любила — и виновата поэтому.
Грамматических ошибок нет. Может быть, поработать над стилем, если Вас не устраивает "разговорность" фразы?
Да, в русском языке есть разговорный глагол виниться 'признаваться в своей вине', форма 1-го лица ед. числа этого глагола – винюсь, например: винюсь перед тобой.
Верно: Если виноват, значит отвечай.
Виновный- такой, на котором лежит вина (проступок, провинность, преступление): Подсудимый не признал себя виновным. Виновен в краже, аварии.
 
                         
                 
                         
                         
                        