@Holiday20310401,
It's pretty relative. Physically, women mature earlier than men, by which I mean that they hit puberty faster. They don't really
age faster though, generally speaking, they outlive men by a statistically significant margin. Which is my way of saying that it's tough to say, physically. Do you count sexual maturity as your maturity point or speed of aging? Men peak earlier than women do.
Mentally, you're going to have to define maturity a little better. If, by mature, you mean logical, reasonable and consequence oriented, it's really a toss up. You don't often read about a drunk woman falling off a balcony and killing herself while trying to get better distance in a spitting contest, but at the same time, you don't often hear a guy sobbing, "I thought she loved me, but she was just using me. How could I have been so blind?!"
Generally speaking, guys tend to be more logical and women tend to be more emotional. By my judgement, that makes guys generally more mature than women, but I'm not exactly an impartial third party. Then again, neither are you.
You say that he wasn't interested in your depression and that he expected you to be better the next day. Then you go on to talk about how quickly his emotions change. Can you not see why he might not have any empathy for far-reaching emotional problems? Have you really sat down and looked at his actions and thought about it, or are you just upset that he's not meeting your needs right now? If so, ask yourself if you've always met his needs, or have you supplied him with what you'd want in the same situation. It sounds like that's what he's doing with you; he's judging what you need based on what he'd need. It's short-sighted, but that's the epitome of human nature, to be selfish even in our friendships.
I think the real question here isn't "when do guys mature" because you already know it's a bullshit question, born out of frustration, not out of a real quest for knowledge. The question is "why is this guy hurting my feelings." The answer is also something you should already know; he's not doing it on purpose, he's doing it because he doesn't know any better. Unless you've explained to him what you need and how it differs from what he's used to, you've got minimal rights when it comes to *****ing. Yes, he should try and be more sensitive to your needs, as a friend, but at the same time, as your friend, he shouldn't have to be worried about how you're going to judge him when he's being himself. Part of being old and mature is learning to accept people for who they are, even when who they are is imperfect. After all, people who live in glass houses...