Yeah its rough, he's also responsible for training me and like 2 different projects.
Anyways ik my original comment was off-topic but man am I glad I found your post bc I completely forgot PIs usually write grants. Also had no clue that it wasn't normal to make one person write all the grants.