Hey dude, I understand your frustration but don’t be so hard on yourself. You said this is your first job right? You’ll not be great at it first and that comes with the territory of being new at a job but you’re not incompetent. You’ll most likely adapt and sooner or later things will come to you like second nature. But once again, don’t ......