If you love school, like I did, here is some advice for you:
When it comes to the working world, it is likely that being flexible is going to be more of a challenge than getting your work done. You are committed, you are diligent, you are focused. You love the positive feedback you get from a job well done. You are in the zone.
But you will have to work with others. Others with different working styles than you and with different work styles than each other.
So my advice is: Be flexible! Notice how you want to get something done, and then be open to adjusting and modifying your expectations. Be a good team player. Be flexible.