DS, 13, has pretty grim breath - not constantly, but much of the time. I can be aware of it when I'm a metre away and he's cleaned his teeth. 
He's attracted some attention from girls ... and then they've distanced themselves from him, and I wonder if his breath may be a factor. (He's a nice boy, so I don't think it's him, IYSWIM.)
He's feeling dejected and rejected and I want to get this breath issue sorted, as it's really starting to get to him.
He has good oral hygiene, confirmed by his dentist and orthodontist - we've raised this issue with both of them. The orthodontist thought his breath was fine and seemed to think we were making a mountain out of a molehill (it wasn't that bad that day - it seems to go in phases and we're in one at the moment). But still, it is a thing and is getting DS down - a few friends have commented, so he's feeling increasingly self-conscious.
I remind him to drink plenty. He is a mouth-breather at night, which I realise doesn't always help, but there's not much we can do about that. He cleans his teeth/braces/tongue regularly and well - and he had this before his braces were fitted. He seems to have back-to-back colds and coughs in the winter - not sure if tonsils could be a factor?
What else could it be? Could a big surge in hormones cause this (he's got a lot spottier and hairier and more muscly lately)? Would the GP actually take him seriously?!
DS was so down about it before school this morning. I just want to get it sorted so he can feel rightly confident in himself and not need to worry about it anymore.
Grateful for any advice on what could be causing it, and how we can improve it ourselves.