Your making great progress Toshi, keep it up. You can overcome the issues, as I have had to on my own builds. Just keep plugging away and you will get there in the end, break the problem into parts (not literally of course ) and do a little at a time.
Just know we are all here to help each other in encouragment or technical assistance.
Know go kick some Kingfisher into line!