Every single time I have spent an extended period of time out of the water, either due to health/injury or other RL problems, when I finally get back to business I feel SO bad in the water, and get tired so easily, that I always vow fervently NEVER AGAIN to spend that much time out of the water! So I try to remember that feeling whenever events conspire to keep me out of the water for extended periods.
You know you will be competing again eventually even if the specifics are uncertain right now. Kicking, streamlining, SDKs aren't a lot of fun if that's all you can do. But even a little bit of time spent in the water regularly can go a long way to maintaining some portion of your swimming fitness. Next year you are at the "bottom" of your age group and every little bit you do now will help you be faster next year.
And who knows, maybe your kicking and SDKs will improve A LOT and give you another weapon in your arsenal when you enter your next meet.