Pretty much any first move is OK for white. While not all of them keep the advantage, many of them just put the ball in black's court and generally speaking, white is fine with equality in many cases.
Don't worry about punishing things like that in the opening. Just develop, following normal opening principles and you should be fine.
This is in the context of 5 minute Blitz and games where quick decisions need to be made, not longer games where I can study every option.
For some reason I get tripped up when white opens with c3. Should be pretty straightforward, right? I've been winning sometiomes or at least playing a betterdefense game with that opening of those lately, but just winging it. I don't feel like I really know what the best kinds of responses are. but the strange thing is, that seems like it would be a weak opening or very exploitable move. So far I seem to stand a chance when I answer with kf3, but I don't understand why, or understand the goals or much about the opening or why what works. I guess I need to study those games somewhere but not sure the best way to analyze them. The openings database?
What are its vulnerabilities, goals? Why does it tend to work? Is it a good opening or not? I'm thinking it isn't, but it seems to work against me too much.
The other opening is that trick where you take the opponent's queen and they checkmate with two knights. I don't take the bait anymore, I just capture their knight instead of take the queen with the bishop and can win some of those games now, but I still haven't memorized that scenario or know the right responses.
This is just from playing a lot of blitz. Maybe there's a good approach to studying these things, but I don't have any formal study approach, just playing.