hi juggy,
Well if you are having to change your battery so soon then you probably bought a faulty battery before which didn't last long. Anyways, where you live is also a factor which affects the battery in a big way. In UAE, the battery has a shorter lifetime due to the immense heat.