I found some mistakes in your essay,
One of them; Mahdi(,) is very clever, intelligent, and genius and he is also very kind to me.
Could you tell me, why you use comma after the name? I think, it will be better if I write S + V
One of the most important aspects in a friendship is to be honest so that you can rely on eachother .
a : i think you should use the as you have mentioned before
eachother: each other
As you know he may tells lies, you can not believe him.
It is very clear when someone is not honest with you, you can not count on him or her.
For instance, For me, Ali (who is honest to me), is not only my close friend, he is as one of my family members.
may tells: may + verb bare infinitive right ?
can not: cannot
For: after comma not use capital letter
You always feel comfort beside a honest person.
a: you should use an if the next word begins with a vowel sound, even if the letter is not a vowel