I also don't get it how anyone can think Buffy should have "gotten over it" sooner. For goodness sake, she was ripped out of heaven, by her friends, awakening buried alive - in a coffin problably bathed in the stench of her own decay - and digging herself out of her own grave! I think she handled it marvellously fine and in record speed, especially since all the real world stuff (money shortage etc.) was coming on top of it. Were I in her shoes, I would probably not have lasted 24 hours after coming back before killing myself (trying to jump from the tower, again, seems absolutely sane and logical to me in her situation...) and/or going bloody-vengeance-amuck on my "friends". Adjusting to this experience at all, and then so quickly (a point could be made considering "Normal Again" the point of acceptance, thus it would be a mere few couple of months - and that's pretty much overnight for something of that caliber, IMO) to me shows that she really is of more-than-human mettle. Had she sorted it any sooner, it would probably have revoked my suspension of disbelief... how could you ever relate to a main char who acts so emotionally invulnerable? Bet you weren't expecting her to go "Ok, see your point, bye then" *turns and goes on patrol not ever wasting another thought to her relationship with Angel, because, well you know, it's over* at the end of S3, and that would in my eyes still have been a million times more believable than having her effortlessly adjust to The Gift/Bargaining.