Don't fret too much! No matter if I am building big hot rods or models I am never happy. You are your own worst critic, just remember that. Give time and your skills will show through. I understand, finally assembly is my biggest enemy! Looks good so move on and crank out a killer Mopar!