Randy Giveans is the kind of guy who makes you question just how well you are