We are all living in Karmakanda and it is imperative that we do a job throughout our life in some form or other. You were not sitting idle for 2.5 years, since no one can sit idle except when they are asleep. A job necessarily need not mean a Government Job or a Job under some private company. Even eating is a job. That is how astrology interprets Karma(Job). You are trying to misassociate job with a paid job. Even unpaid jobs done by you has a monetary value attached to it. Is it not?