Pretty much any beer style should hold their own for a few months at cellar temps - most will even improve. It sounds like you're developing off-flavours during storage. This is most often due to low-level bacterial or wild-yeast contamination.
If this is happening every batch, its likely a sign that somewhere in your fermentation system there is an established colony of something bad. If this is the case, carefully clean & sanitize anything glass/metal that contacts wort post-boil. Boil it, treat it with bleach, etc, but clean the s**t out of it. Be sure to concentrate on any noocks and crannies - i.e. valves, connection points, etc. Sadly, anything plastic (siphons, plastic fermenters/etc) needs to be tossed & replaced.
If this is an inconsistent phenomena you need to improve your sanitation routine; likely at the bottling/kegging phase of your operation (and you likely need to replace any plastic components in this part of your operation). There are a lot of posts here on HBT that cover good sanitation, so I'd direct you to those.
A less-likely (but still possible) cause of your off-flavours is improper storage of the packaged beer. If it gets too warm, or is exposed to the sun, you can develop off flavours as a result.
Bryan