ahh maz i feel ya hun, dont have any advice on how u can make him stop it but just wanted to let u know that my DF who is 25 STILL picks his nose and eats it!!!!!!! it drives me BATTY!!! and he gets a crack on the back of the head when i catch him doing it!
His excuse is he's low on protein.....seriously!
