Low body fat is bad for your health. Anything below 8% while it make look great, tends to make your heart not work property and cause a variety of health problems.
Also, I don't believe you have 2% body fat. There are probably a handful of people in the world that have ever got to that level.