I can both empathize and sympathise with you. Life is a learning experience ..

I agree with most of what you say, but if you have to "suck it in" or "humble yourself" because of the other person, then he/she is not worth fighting for..

Time heals all wounds and life goes on....