It is really great, Deepa, that you have planned to shave every year. It is also nice to hear that you are not covering your head. But do not shed tear next time round. You must get tonsured happily and not with sadness or tears. Then only the spiritual benefits of getting tonsured accrue.
So, be steadfast in your resolve to get tonsured every year. Since your hair is long, and since you are planning not to cut till next Jan, you will be having about 10 inches of hair by next Jan - enough to put a small braid. Good. Keep it up. Shave every Jan happily, even if you are pregnant at that time.