Have you checked the rear end?

http://www.cat-pregnancy-report.com/kitten-gender.html

Everything's gonna be alright!!!