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.