Do I have to practice everyday?

Yes, indeed. Practice is special food you can nurture yourself. On the days when you are too busy to put in a regular practice, try to fill in at least few minutes to go over basic techniques so you are always up and running.