The best bit of this is where you said "intermediate build", this means a lot as you understand the pitfalls but not afraid to plough on. You learn a hell of a lot this way and it was the route i took when first started out. I worked out was bad by building bad, but i understood that. Training would cost you an absolute fortune. Well done!