Having build more pole barns that I care to remember, all of which are still standing well as far as I know, I see a number of things you might have done a bit differently...
You should have used 4x6's for your supporting line poles, not 4x4's. Far to easy to bend 4x4's.
You should have used 2x6's for girt rather than 2x4's, especially on the long span between the doors.
I can't tell from the picture but I hope you used pressure treated ground contact 2x6's for the splash. If you didn't, you'll wish you had.
Again I can't tell from the picture but you should bolt the rim joists to the posts with carriage bolts, not nail them. It's the nature of pole buildings to flex even ever so slightly. Eventually this will back any nails out of the rim joists. These are your bearing walls, you need them to stay put.
You don't need two posts on each gable end. All you need is a single 4x4 post at each end. All that member does is hold up the girt. The truss holds up the roof.