How to find a boyfriend or girlfriend?

Finding a partner is a life topic. People fall in love in very different ways. Some people will start a relationship with friends after knowing each other for years, while some will love someone who was still a completely stranger yesterday. Some people will completely rely on serendipity to meet someone new, while some use dating apps to find a potential lover with clear purposes. There are no right ways to start a relationship, but a wrong relationship can be harmful to both sides. Therefore, you should take your take and never rush into a new relationship. Some tips for finding a BF or GF:
1. Participate in more events to meet new people. For example, exercise classes, clubs of your hobby, volunteering, and parties can be a good start.
2. Ask your friends to recommend some guy/girl they know. Friends can be a reliable source since they share similar background and experience with you.
3. Be nice, honest and helpful to everyone you meet. This can help you to build good reputation in your friends circle so that people are more likely to be attracted by you.
4. Know a person well before you start developing a romantic relationship with him/her. Some people may be very different as a friend vs. in a relationship. It's better to spend more time dating, knowing his/her life before making a decision.