Tribulations exist because there is a battle between the kingdom of God and the kingdom of the devil. When we operate in faith, God is able to grant us such victory that we are actually better off because of the battle. The enemy doesn't come to be a blessing, but a blessing can be obtained from the enemy if we are victorious.
Tribulations and adversities are not blessings from God. They are attacks from the enemy intended to steal the Word of God out of our lives. No man should say that the temptation came from God, for God is not the one who tempts any man (James 1:13).
If problems were what perfected us, then most Christians would have been perfected long ago and those who experienced the greatest problems would be the greatest Christians. That's not the way it is. God's Word is given to us to make us perfect, and thoroughly furnished unto every good work (2 Timothy 3:17). God's Word does not need to be supplemented with problems to accomplish its work.