It’s frustrating it is to be ready for a relationship and to not find a good match. However, I would say keep an open mind and try looking for matches outside Mumbai. Let everyone you know be aware that you were looking and are open to set-ups. There are only so many people you can meet on your own, but, when you enlist the help of friends, co-workers, family, and neighbors, you increase your potential options ten-fold. Be game to dating against type. People typically seek out partners who help sell an image they’re trying to project to the world or help tell the narrative they’ve created for themselves. Break that stereotype and take your chances. Keep a positive attitude. You don’t sound bitter or particularly jaded, but you do sound understandably frustrated and you said you’re having an increasingly difficult time staying positive. You need to try as hard as you can to keep that in check and to not project that when meeting new people. One way to do that is to imagine that everyone you meet may lead you to your destiny. It’s kind of a corny way of thinking, but it helps. Even if a person you go on a date with isn’t a match, maybe he will introduce you to the person who is. Stay positive and that positivity, which is really just energy, will help in attracting positivity — including your ideal match — into your life. And if you’re finding it nearly impossible to stay positive, that’s your cue to take a breather from dating. Close or pause your online dating profiles, do whatever else you need to tell yourself you’re not actively dating, and focus instead on fostering your friendships and hobbies and on working on your career. This, in a sense, is cultivating positivity in your life, and, eventually, like will attract like.