Is it necessary for me to fast before blood work?

Depends. It depends on what is being tested. Usually fasting is recommended for lipid panels & diabetes testing. Your lab or your doctor should be able to tell you prior to the test.