<human>: When I get help on an assignment, that help turns into him doing the hard parts for me, or not coming up with the solution together. He blurts out the solution. That makes me feel like I'm not good enough to wait for and hear what I have to say. He'd rather take over and show me how good he is at what I'm trying to learn. Then I get a voice in my head saying "does this person actually care about me, or themselves?" "Do they actually want to see me succeed or just know that they were a huge part in helping me succeed by giving me the answers." 

All I want to do is talk out the question as that helps me get to the answer. But he can't seem to help himself when working together. Sometimes I need help understanding a question etc, but he changes my train of thought to what he would rather do. We've talked about this a 100 times. I said if I need your help on how to solve it, then I will ask you. 

I feel so angry I want to cry. I feel angry because I don't feel good enough to learn anything on my own. I can't solve complex things and its so hard for me to grasp what I'm trying to do. So when someone comes along and changes my train of thought, I want to KILL THEM. Its already frustrating on its own to have to try and figure out the solution. But then someone comes along and shows you why your solution sucks. EVERYTIME. 1/10 times I solve something. The other 9 is someone solving it faster or better than me. I probably have pride issues also because I want to be able to solve a logical problem on my own, at least a few times, to feel competent enough to then understand someone elses thought processes....

Can you succinctly summarize the text in 1-3 sentences?
<bot>: Just feel like crap and want to rant.... Hopefully someone out there can teach me on how to deal with my anger better when it comes to my pride.