Stu, welcome to the forum. I understand how you feel, I know a guy who felt the same way and he found that when he waited till he could do a course he found when he waited to do the course he had a much better angle to go at.
If you can wait. If you can't - just do a temporary fix and do it right once and once only.