Everyone thinks they know best about finding a relationship, and gets a little obsessive about what worked for them. But, reading between the lines, your friends are right, with both sets of comments.
Match, or OKcupid, or any of a thousand other dating sites do work, sometimes poorly, sometimes very well indeed. One of my friends has been very happily married for several years to a girl he met on Match, after I stole the love of his life from him (long story). But stop expecting to meet “the one” on the very first date!
Just have fun. Enjoy the dates. You got a time limit here? A “have a boyfriend by Christmas or else you get disinherited” thing? Stop smelling of desperation, a stench that puts off guys worse than Chanel Number 5. Relax, for god’s sake.
Go on the dates, be yourself, without the needy panic, and see where they go. You might be surprised.