It didn't make you noble to step away from something that wasn't working, even if you thought you were the reason for the malfunction. Especially then. It just made you a quitter. Because if you were the problem, chances were you could also be the solution. The only way to find out was to take another shot.
Never give up hope. All things are working for your good. One day, you'll look back on everything you've been through and thank God for it.
Do not worry about who get the credit or praise of the work done. Continue work to give your best.Your reward may come unexpected.
You need alot of patient to keep working.It takes time for the goals to be realized.