<human>: Give me a shortened version of the text

Hey everyone.

I think this is easiest to pose as a general question, rather than to give specifics for my situation (partly because I don't have specifics that I can think of). I've been with my SO for a little while now, and I am largely happy with her. As we all know, things aren't perfect all of the time, and problems do arise here and there. Some are really easy to move past, and have practically no effect at all. Others, however, take a little bit of a toll on everyone involved, even though they can be dealt with.

My question is about the latter--the bumps in the road that give everything a good shake and might slow you down for a bit.

These types of issues seem to arise more frequently when I'm already tired or worked up or upset about something, and adding them to pile certainly doesn't help things. These aren't problems where we're stepping on each other's toes or going against issues we've discussed, to be clear.

It's not that we think the other person doesn't deserve the effort, it's more like we're aware that future problems will arise, and that's not the most comforting thing to think about. How do I prevent these things from wearing me down?
<bot>: So tell me, /r/relationships...when you think the person is worth the effort, the time, and your heart, how do you keep yourself from giving up?