Friends would want to be around you through happy and sad times, not just sad ones. If they're going through a really tough time and you want to help, you should, but also consider meeting new people, and finding other friends who reciprocate more. And make sure you aren't doing the same to anyone, as that will create an expectation and allowance for them.