I am not sure if you know this, but you are supposed to use Choke one very startup. But we Pakis think that its only needed in emergency conditions. (In cold weather, you'll have to do every cold start with a choke).
However, you mentioned that you usually start your bike after 1 or 2 days. Then its understandable because you will have to use choke anyway (otherwise, bike may not start at first kick).
Basically, if after choke-starting your bike, it works fine (without engine stalling or anything), then your bike is OK.