My thoughts:
* A doctor who is 60 minutes late for an appointment better have a really good reason and be prepared to explain himself. You have a right to an explanation as to why he was so late.
* Talking more than your patient, especially for a first visit, is also not a good thing, so I'm not surprised you didn't feel comfortable with him. That said, if you weren't very talkative, his excessive talking may have been an attempt to better understand what is going on with you or to help draw you out a little more.
* If he's a psychiatrist, he knows what depression looks like and a wide variety of medications that are within the normal protocols for treating depression. Any psychiatrist worth his degree should, if the patient is honest with him about his/her symptoms, be able to diagnose depression. Also, most psychiatrists don't really do talk therapy. I know you said you're in Jordan, so perhaps it's different there, but in the US (and most other countries I'm familiar with) the psychiatrist's job is to manage medication. Talk therapy is something that a psychologist, therapist, or social worker would do. That's the place to go in and talk about the things that are on your mind.
* As others have said, if one of his patients had committed suicide, unless he's a completely unfeeling piece of dirt, I guarantee he probably felt terrible about it. If it appeared that he didn't care, it may have been his way of trying not to show his distress to you and maybe trigger you. Mental health professionals deal with people who are suicidal every day and many of them have had patients commit suicide. There is a certain level of professional detachment they have to have for their own mental health, but I know my therapist once mentioned that he'd had a patient who committed suicide. He said that while it definitely bothered him, he came to the understanding that there was nothing he could have done to prevent it. It was sad and he felt bad for the family, but it didn't cause him to go into a spiral of his own. I know my therapist well enough to know that if he'd gotten that call while with another patient, he would have probably taken a deep breath and put it to the side for the benefit of the patient sitting across from him. In your situation, it really wouldn't have been fair to you if the doctor had broken down in tears or in some other way disrupted your appointment with his own feelings about this. He's the one getting paid by you to listen to you, give you a diagnosis, and try to help you in whatever way he is able.
* As for taking the drugs, it can't hurt anything and it might help. As others have said, do some research online. Wikipedia is a good place to start for basic information. You can also find websites where others have shared their experiences with the drugs he's prescribed and of course, you can always post here too.
I hope this helps some. I would also encourage you to at least give this doctor another shot. He may have been having an off day. Like the rest of us, he's only human. Please keep posting here. This place is a great support for lots of people, especially as we navigate the often frustrating world of "getting help." (((((hugs))))))
~Ana