This dude rocks man.  I love everything he stands for and especially his struggle.