Friendship needs to be reciprocated, the more you work for it, the better the other person will treat you. But Sometimes it's not like that, you paid a lot for a friendship, your money, your passion, your time and everything. But you can get nothing from that person.
Then either talk to him/her to work for it or you should just leave.
If a friend treat you so good you should do the same thing to make this great relationship last longer like forever.
I will work hard for it, and thanks to my friends are still here with me.