I think, this is a good question.
I had to think about this for a while.
I have so many explanations in my mind but can't let it all out here. Don't even know how to begin with.
But in general, both sentences are very similar. I can't say they are exactly the same because they are slightly different. It all depends on situation/circumstances you are in. I wish I could give you more but I can't. Sorry!
Hope somebody else gives you a good explanation. I would like to know how other would explain this. :)