dude I think your being far to hard on yourslf! Its good in a way it itll make you better in the end but your work here is good, sure the odd bit of tweaking ... but its a good model!