Thoughts... instead of aiming for a body fat % number, why not aim for things you want to be able to
do? For me it was unambitious stuff like 'sprint for the bus', for you it might be a bit more ambitious... but decide what you want to be physically capable of, and your body will work out the percentages for you. It's handy like that

.
15% body fat is right at the bottom of the range
for athletes according to Wikipedia. And if you follow any sports or athletics, you pretty soon get the impression that these people are living on the edge, and very prone to injury and physical breakdown. Fair enough if it's what they want... but is it what you want?
You talk about 'being nice to yourself' by eating grainy sugary stuff. I know the feeling. There are definitely times I want to 'be nice to myself' by eating something sweet, and lecturing myself about how I'm actually treating myself like a toxic waste dump and this is not 'nice' doesn't really help. What does help is having foods to hand that are treats, that I love, and that are Primal. Or at least better than the grainy sugary crap. Then it's actually possible to lose your taste for the crap and not want it, which makes life so much easier.