Есть такие коты и кошки, но обычно именно на хозяев они не кидаются, а вот на гостей так и норовят, причем действительно ни с того, ни с сего и из-за угла. Я встречала такое поведение, но объяснить его даже хозяева таких котов не могут. А у Вас все же котенок, вполне возможно у него был стресс от того в начале, что он попал с улицы ( я так поняла, что принесли его с улицы) в дом, его стали любить, заботиться о нем, он именно в Вас нашел защиту и опору, а потом раз и потерял ее на целый такой длительный период аж два месяца, это для котенка целая жизнь. Наверное следует быть к нему сейчас более внимательной и ласковой, держать все время рядышком. говорить с ним. Скорее всего таким образом выражается его месть, надо постараться, чтобы он забыл что его оставили, в его понимании бросили. Но сделать это будет конечно сложно, но нужно, иначе это войдет уже в привычку, такое кидание.