If you notice a lack of professionalism in somebody and you keep using that person and getting frustrated, that is not on them that is on you.
The rhythm hand deserves some extra love! Stop telling yourself that someone will take care of the heavy lifting with guitar. Stop being the weak link in the band. Learn to play the damn guitar! It's nothing complicated, so don't feel overwhelmed. You just need to dedicate a little additional focus on specific techniques.
Going the distance involves that movie training montage - unfortunately the real deal is really boring
Find someone who will help guide you to where you want to go, find someone who believes in you and will help you move past your faults. Find someone who will help you not waste your time, someone who will help you become who you're meant to be.
I know you want it! But is that enough? Obviously not! You need to do the little things EVERY DAY!