Finding someone who matches our criteria can be a difficult task. We always look for a person who is a knight in shining armor. And by time, we make our type. We are finding someone who looks and behaves like our ideal one. We always fantasize about our right one. No matter how hard it may seem to find someone, we should never lose hope. Sharing is always beneficial. And if you trust someone enough to share your life with them, then it's worth the risk to be taken. The person you chose depends upon you only. The advice can only give you an idea, and you have to act on your own. Now, when looking for someone from scratch can be difficult for many of us. That person can either be the wrong one or the right one. Only time can tell you that. But you both need to grow together to know if you can survive together. And if not, then separation is the only possible way. But if you find the right one, then it will all be good. You have to have faith in yourself. Be your wingman and go after whatever you desire.