Its oblivious many of us are having just imaginary friends for the purpose of avoiding an heart break.
One thing we must understand on building relationship is that quality and long lasting friendship is a harvest. We plant it's seed in service and it is cultivated in love.
At the end, in time of harvest, we will be harvesting bountiful like-minded people as friends.
If we want good friends we should first create a friend in ourselves.