At least he often makes us wonder why he is the way he is. Generally we chalk things up to the first two years of his life prior to him being a part of our little family.
Anyways... I thought I'd provide you with some links to his Twitter account and also his Nacho Video Diaries (NVDs), so that you can keep up to date with his day-to-day antics:
Twitter :: @nachoking
Enjoy the Nacho!!! ;)