i truly believe it's 90% diet. lots of people have abs (muscle development) but they don't show until you're lean enough.
in fact - i've known more then a few people who trained their abs early on and haven't done direct ab work in years and they still have great abs because they are lean enough for them to show. your abs get worked when you train other bodyparts like legs and back etc. because they stabilize you.
not saying to give up training them. but you probably need to train them less then lots of people think. it's all about the diet and uncovering the work you've done. just my 2 cents!
"If you want others to be happy, practice compassion.
If you want to be happy, practice compassion." -- 14th Dalai Lama
7-8%? lol then i give up.. i dont think i have the will power to give up the juicey succulant but fatty foods and the rich creamy tastey ice cream drenched in chocolate syrup.. oops got a lil carried away