Breakdown of I och för sig har du rätt, men jag håller inte med.
jag
I
du
you (singular)
inte
not
ha
to have
Questions & Answers about I och för sig har du rätt, men jag håller inte med.
What exactly does i och för sig mean, and how is it used here?
I och för sig is a very common fixed phrase that translates to 'in and of itself', 'admittedly', or 'I suppose'. Here, it acts as a concession, acknowledging that the other person's point has merit before introducing a counter-argument with men (but). You will often see it abbreviated as iofs in casual texting.
Why is it har du rätt instead of du har rätt?
Why is inte placed between håller and med?
Hålla med (to agree) is a particle verb, meaning the verb (håller) and the short emphasizing word (med) act as a single unit. In a main clause like this one, negations such as inte must be placed directly after the verb but before the particle.
Could I say du är rätt instead of du har rätt?
No, because they mean completely different things. In Swedish, a person 'has right' (har rätt) when they are factually correct. If you say a person är rätt, it implies they are 'the right person' for a job, a task, or a relationship.