I am currently in my second year of my apprenticeship in Computer Science/Programming, located in Germany.
At the moment I am working on a redo of a website for our customers together with the coworker in question, Bob. We meet about every two days talking about or latest changes and additions.
Bob finished his apprenticeship last summer and is currently trying to get a position(not a new job) to become an instructor aswell.
While we are working with a ticket-system, both of us are working on the different parts of the project simultaneously.
Although Bob is more experienced in some parts, I know I am doing way better with text and grammar (e.g.). Thats why I feel very unconfortable watching him redo all of the frontend writing, although they are perfectly fine. I feel like he is redoing a quite significant part of my code and texts, just because he can and feels like it. If he doesn't like something, its always marked for further research. I understand that he has more experience in some fields, but it still just feels like he wants to instruct me.
I once had a rather huge confrontation with Bob and another coworker, who left our company, about a similar topic. I watched both sit in front of a diagram, I had to create for a Project, for half an hour, googling and trying to figure out why my diagram was wrong and what I should have done instead. Not to mention the fact that this type of diagram is totally useless for our kind of Project, and I just had to do it because it's written in some Handbook from the 80's. (not literally) After that confrontation, I talked to my boss about it, he talked with both of my coworkers and my instructor, and then nothing happened. That was about 4 months ago. That's one of the reasons I dont want to talk to my instructor either. (Others beeing: He's very busy; He's is good in social stuff like that; etc.)
I really feel uncomfortable putting much time in my tickets, because I suspect everything to be changed afterwards anyways. That not only drops my motivation but also my interest in working with Bob.
How can I approach this situation, with the goal of further working together with Bob, and not feeling uncomfortable or even angry watching him review and possibly change stuff(or even him not doing that at all)?