Everyone is going through their own battles that you have no idea about. The best thing you can do is give people the benefit of the doubt and understand they are going through something you just don’t know what it is. Be humble enough to know that people have bigger problems then helping you.
Once you help yourself then you can help others with their problems. You are more likely to help those closest to you. The better you are doing the more you are able to help those further away from you. It all starts with you though. Use patience and compassion. Practice empathy use time to your advantage.