Snowmobiling blues...
I think your being too hard on yourself, my licensed auto mechanic son welds often but not as well as I do, he'd say that himself.
He says it might not be pretty but it won't break. None of his stuff has ever broken.
Print