The annoying thing with chess though, is sometimes good looking moves are bad!
Lets say you work out why your move could be good, and you almost always play this kind of move anyway... in fact in most positions it is a good move, but did you work hard to find all its bad points? Did you look for a move that may be even better? I think this is what the OP is talking about.
As long as I can see the move actually going somewhere, I'm completely okay with playing it. If I don't understand the move in that exact instance, I wont play it. Like sacking half your major pieces to mate the king, as long as I know it's the right move, I'm completely okay with doing it. If I don't see the move working, that's why I always analyze my games.