Hello - I used to brew great beer but then jobs, wife and kids got in the way for about 10 years. I am trying to get back into brewing but I am having horrible luck. I brew all grain recipes and the last 3 or 4 have the same common problem, the flavor is thin or weak. Its almost like drinking beer diluted with water. I also have a problem with carbonation, the beer has a tremendous amount on the first pour and then once the foam settles, the beer in the glass is flat as well as the rest of the beer in the keg. The kegs I use are mini kegs that are charged with CO2 cartridges. I carbonate naturally with corn sugar in the keg and then use the cartridge for dispensing pressure. I even experimented with releasing all of the natural pressure off of the mini keg and dispensing via gravity (no CO2 cartridge assist) but that did not work either. I always measure OG and get my target number or higher. Any idea what is going on? I ferment until the water lock slows to almost a stop with bubbles (2 weeks or so) then I put the beer into a carboy for about a week or so, then fill the mini kegs and wait 3 to 4 weeks to drink. I drink the kegs rather slowly so by the time I drink the last keg it has sat for 2 or 3 months since kegging with no noticeable improvement in body or carbonation. If anything, the foam is worse and so is the flatness in the last keg. I use less corn sugar than used for bottling but I cannot recall the amount right now. Any idea on what is going on? I think it might be my water and thought about trying some potassium metabisulphite in my next batch.