A lot of my beers have this sour, harsh off flavor even after adequate aging. My know-it-all homebrewing friend (who in his infinite wisdom hit a whopping 50% on his last batch ) says it's a lacto infection. The thing is I've never seen any signs of infection in any of them and they smell fine. Where else could the off flavor be coming from?