You put it perfectly. Life will always throw curve balls. At everyone. All the time. That's how life works, but if your relationship gets badly affected by every problem in life, its time to do some self reflection. Life is HARD, your relationship shouldn't be.