The meaning of the sentence
The passage below comes from The Fountainhead by Ayn Rand
https://books.google.co.kr/books?id=dUpVaIUdAL0C&pg=PT84&lpg=PT84&dq=%22Compromise+now,+you%E2%80%99ll+have+to+later,%22&source=bl&ots=Es2v5A41uC&sig=kP7qf5gBfnkxnxqS3uIhbN2l2Tk&hl=en&sa=X&ved=0ahUKEwi77qPY34rMAhUJm5QKHSkeDCkQ6AEIJDAC#v=onepage&q=%22Compromise%20now%2C%20because%20you%E2%80%99ll%20have%20to%20later%2C%20anyway%22&f=falseCompromise now, because you’ll have to later, anyway, only then you’ll have gone through things you’ll wish you hadn’t. You don’t know. I do. Save yourself from that.
I'd like to ask the meaning of the underlined sentence.
Here's what I thought.
First, I recovered the left-out parts.
Compromise now, because you’ll have to (compromise) later, anyway, only then you’ll have gone through things (that) you’ll wish you hadn’t (gone through).
Am I right?
The man who speak this statement is advising the other person that he should compromise because there is no other option and after that he should go through what the compromise would bring up even though he doesn't want to.
Am I right?
Regards.