Don't be so hard on yourself, you are doing a great job with this project! I'm always excited to see an update on your bike, but understand these custom jobs take some time. Working on my own custom R5 and it's hard to find a balance of project progression and other life responsibilities.