Be with someone that fits into your life naturally and not someone who is struggling to fit in.
When someone fits into your life naturally there’s less complain and explanation, but when someone is struggling to fit into your life the place eventually begins to choke them which will result in more drama, complaint etc.
Wait for yours and no rushing, you will be fine.
Life with a partner with similar views about life and everything is wonderful, you won’t really struggle to make them understand you or see things from your perspective but when you’re with the opposite of you everything becomes a struggle. Life is perfect when you have a chance to be with someone who understands you very well.