In a medium bowl, whisk together honey, soy sauce, garlic, and ginger (optional).
Set aside half of the marinade for later, using the other half to marinate the shrimp.
Place the shrimp in a large sealable container or zipped-top bag.
Pour half of the marinade over the shrimp, then shake or stir to coat evenly.
Let the shrimp marinate in the refrigerator for 15 minutes, or up to 8-12 hours.
Cover and refrigerate the remaining marinade for later use.
While the shrimp is marinating, consider preparing a side of steamed broccoli and microwaving some quick brown rice.
Heat olive oil in a skillet over medium-high heat.
Add the shrimp to the skillet, discarding the used marinade.
Cook the shrimp on one side for about 45 seconds until pink, then flip them over.
Pour in the remaining marinade and cook for an additional 1-2 minutes until the shrimp are fully cooked.
Serve the shrimp with the sauce and garnish with green onions.
Enjoy with brown rice and steamed vegetables.