I didn't want to get rude and call you IDIOT so I didn't.
You designed and built your own bike? Does that mean the frame too? If so then I bow to your ingenious ability. I, in no way, can do what you can.
So your last name is Thompson I see...
You must race too. I bet you do well with those rad road tires and the CAF. Digging the aerobars and bar ends that point to the heavens. How do the grip shifters do when you bunny over roots and rocks? What suspension seatpost is that? Does it lockout? What's the brand of the CAF?