Even I believe that there is no concept of fake friend...
Just because.....
- he/she doesnot behave like the way you want.....
- he/she does not praise you all the time....
- he/she does not agree with your point all the time....
that does not mean he/she is fake friend.!
You call them fake friend because you always expect them to do favour to you in return to whatever help you do them.......
This kind of expectation is itself selfish and fake...........why blame the person to whom you helped.!
Help others selflessly with no expectation.........if you do that...you wont get hurt and your heart wont call them FAKE.!
....Love the people, use the things.....Dont do opposite and get hurt...without any reason..!