If you hire someone to do something and they do a good job or a poor job, is it your responsibility to provide feedback or only if you're asked? I crave feedback most of the time, but if it was unsolicited and negative, I could imagine myself getting offended.
You have just told me why I absolutely should not hire you, at least while you have that attitude. Someone who cannot respond positively to negative feedback is what we call "unmanageable". Nobody is perfect, so nobody can do a job perfectly. And when (not if) you screw up, it is definitely your manager's job to provide feedback, whether or not you want to hear it. You can hope your manager is experienced enough to deliver the feedback in a constructive way, but even if not, you need to be adult enough to take it in stride, learn from the experience, and do better next time. Welcome to the real world.