I’m with S13counterpart… IF you have your welding ticket or tickets then speak up because I’ve met and seen people who “claim” they can weld and quite frankly they couldnt weld worth a shit.
By saying “holy shit dude, your something else” leaves me to believe you aren’t a certified welder and have no tickets but please correct me if I’m wrong.