It’s good that you are not staying in situations where you feel disrespected.
When I talked about change of approach it’s not really for me to say what that might be, your situation is unique to you and only you know whether there’s something needs to change in how you meet people. Good luck and hope you do make some more reciprocal friendships.