It is not your job to be everything to everyone.
It isn't realistic for you to be everything to everyone. You can't be everyone's friend. You can't have the same interests as everyone you meet. It's not your job to connect with everyone or to make them understand you life. It's not your job to make everyone happy. It just isn't. It isn't realistic, and when you try to do this and be everything to everyone, you just will set yourself up for stress.
Your job is to live your life and the circle of people who you DO connect with will be your tribe.
So if it's true that you can't be everything to everyone, then it is also true that you can't expect others to be everything for you. I've found people tend to expect this more in their intimate relationships with their significant other. I think this just sets people up for frustration and disappointment, and makes them think their relationship isn't working. The fact is that you should not expect your significant other (or anyone) to fulfill your every need with everything. That's why you need friends in your life to help to fulfill other interests. And that's OK, it's perfectly normal. Just because your significant other doesn't want to go out dancing with you or have a deep conversation about life after here on Earth, etc., doesn't mean that your relationship is doomed. It's perfectly normal, and you should enjoy those interests with your friends who share those interests. I think the more you understand this in your life with all of your relationships the more happy your life will be.