Entirely the player's problem. You did nothing wrong.
Time Management

Just ignore him/her. I'm telling this with a 47% time out ratio, and in every one of my time out losses, it was strictly myself I was upset with.

Wow!!! Only two responses. I expected a few more at least as this is a controversial subject!!! For those that have responded, thank you :-)

OK, I've looked up what seems to be the game in question (against sub...). Two thoughts:
You did indeed play on for what I (at least) would deem an excessive amount of time. This probably is what triggered the frustration of your opponent.
However, your opponent did manage to lose on time with a potful of material to the good...and then he calls you a moron?! LOL. If he was incensed about you playing on in a hopeless situation, it was indeed most foolish of him to give you the sole opportunity you had to escape your fate.
Interesting thought, which is much appreciated. I do resign games, but in this particular game, my opponent wasn't in the position to force checkmate any time soon and there is always a chance of getting a stalemate. I have done it before and I am sure I will manage to in future games.

OK, I've looked up what seems to be the game in question (against sub...). Two thoughts:
You did indeed play on for what I (at least) would deem an excessive amount of time. This probably is what triggered the frustration of your opponent.
However, your opponent did manage to lose on time with a potful of material to the good...and then he calls you a moron?! LOL. If he was incensed about you playing on in a hopeless situation, it was indeed most foolish of him to give you the sole opportunity you had to escape your fate.
Interesting thought, which is much appreciated. I do resign games, but in this particular game, my opponent wasn't in the position to force checkmate any time soon and there is always a chance of getting a stalemate. I have done it before and I am sure I will manage to in future games.
I shall give you the benifit of the doubt becaus eyou did nothing "wrong" but you should consider the fact that your basically delaying the inevitable and some ppl get touchy about having to play a clearly won position out for a month.

I think that, if you've agreed to terms for a game and then do not meet them (eg. time control), then a forfeit is an appropriate result.

I think it's the opponents fault. I have won games on time before albeit not a 3 day buffer which I think is luxurious by the way. In any case, your opponent in a stronger position needs to take advantage of that situation, if subsequent moves appear monotonous, he/she will have to learn to change tactics to force a change in the status quo. Hyannis, having played against you before I believe that the 'moron' comment was out of order and was rather uncalled for needless to say unecessary

Playing on in a hopeless situation and trying to get a stalemate is okay for blitz and bullet games, but for games with a timelimit of three days it's silly. Not resiging in such cases is regarded as unethical behavior among chessplayers.
Well if he thinks he could stalemate then it wasn't hopeless in his eyes. Whether he was right or not that it wasn't hopeless doesn't really matter, if he thinks he has a chance during the game he has a right to play on.

If you're a potful of material down and there's no forced way to get a stalemate then it's hopeless and you ought to resign. Except in blitz and bullet: anything can happen with these time controls. But I don't deny the right of any player to play on, even if his hopes of getting a draw are based on less than nothing; I only stated that playing on in really lost positions is regarded as not ethical or even, if you wish, unsportsmanlike.
You didn't address what I said: If the player doesn't know it's hopeless, then there's nothing wrong with them playing on. I don't know what you don't understand about this.

I do understand you perfectly. But like I said: I don't deny players to fight on, even in a hopeless situation (whether they know it or not) but I only stated that this kind of behavior is regarded as unethical among chessplayers.
Actually in your 1st post you also said:
"Playing on in a hopeless situation and trying to get a stalemate is okay for blitz and bullet games, but for games with a timelimit of three days it's silly."
EDIT: Also, I'm pretty sure if you ask most chessplayers if it's ok to play on in a hopeless position if the player doesn't know it's hopeless then they'd say yes. I'd like to believe chessplayers have that much common sense.

I have. I play only friendly games here, and it makes no sense to win on time with nothing at stake. I guess if I played in tournaments it would be a different story as I'd be happy to take a free win on time to focus more on the other games. Also the same player is likely to time out in more games, and why should I strive where other players in the tourney get a "bye"?
You don't have the option in tourneys anyway.
If you signed up to play a chess game as part of a group or as an individual, who is responsible for time management? You, me or is it chess.com?
The reason why I ask, is that recently I won a game, where my opponent is ahead in material, but lost on time. The comment I received from my opponent - 'moron'.
My reply to this - 'why did you call me a moron?' Is it because you lost the game on time? If you knew you were going away for more than the time control (normally 3 days), it is your responsibility to set up vacation mode. I am not responsible for you failing to do this.'
I understand that there is an option to turn off the feature of winning the game on time - but I wondering how many of you have actually turned this feature off?
I have read many post where people have stated that they have been in a game for over six months to a year - so who is in the wrong?