I'm going to avoid my grandparents and minimize communication with my parents.
Why are you going to ignore your family?
Because I feel they want too much of my time.
Relationships with family members can be difficult, but you should try to keep in touch with them. Even if you don't constantly talk to them, at least try to keep in regular contact with them. If you stop talking to them, they will feel hurt and sad.
They are way too needy for me to handle.
I think you should set boundaries with your time for them. You don't need to cut them out completely but tell them how it is effecting you.