You have heard from far wiser girls than me. You will absolutely know it when you need it. Yes, compromises do hurt, and often just delay the inevitable, which makes the hurt even deeper I fear.
Key point is that you are at peace with what you have right now. I truly wish that for you and for all here.
Barbara