Soldering is a bit of a faff I agree - it is a matter of waiting a few minutes to get it really hot and then feeding the soldering in. Solder with flux corded stuff in it also helps.