Combine honey, lime juice, minced garlic, olive oil, and red pepper flakes in a bowl to create the marinade. Whisk until smooth and well blended.
Add the shrimp to the marinade, tossing gently to coat evenly. Cover and refrigerate for 15-20 minutes, allowing the flavors to meld and the shrimp to tenderize.
Preheat the grill to medium-high heat. Thread the marinated shrimp onto skewers, keeping them snug but not overcrowded.
Place the skewers on the hot grill. Cook for about 2-3 minutes per side, until the shrimp turn pink, opaque, and slightly charred at the edges, with a sizzling sound that signals they're nearly ready.
Gently rotate the skewers to ensure even cooking and prevent burning. Keep a close eye to avoid overcooking, which can make the shrimp rubbery.
Once cooked through with a slight char and juicy appearance, remove the skewers from the grill and place them on a serving platter.
Serve the grilled shrimp skewers hot, garnished with extra lime wedges if desired, and enjoy the smoky, sticky sweetness with every bite.