Success requires more than one attempt. Only rarely will anyone get it right the first time. There are thousands of perfectly understandable reasons to give up. And those reasons compound with every failed attempt. So you must make sure your reason to keep going is even stronger.
Excuses are easy to come by, and they can be quite compelling.
But they're useless. Excuses won't pay the rent or put food on the table. Excuses might make you feel better for a moment or two, but they're shallow and bring no lasting fulfillment. Find a reason to succeed that will outweigh all those excuses. Implant it firmly within you and keep going for as long as it takes.