I've been there Kunj, still there now. I know exactly how you feel. I got zero leads for a client once, refunded them and lost a shit ton of money. But it's part of the process. You're not supposed to be amazing at ads right out of the gate. Learn from your mistakes, learn new methods, follow peoples advice and move forward. The other option is to give up and get a 9-5. Which we know isn't happening. So get back to it brother, it's the only real option and you will get there eventually and it will be worth it in the end. Try to enjoy the process. Every failure is one step closer.