No relationship is perfect. From the outside, some couples might come across like a match made in heaven, but a lot of hard work goes into it. And you really can't say what happens behind the scenes because relationships, in my opinion, have bipolar tendencies. One moment you want to kill each other, and the next you want to cuddle for life!

There are times you've to do things you absolutely hate, but you do it anyway, for the love of your partner. If you've been in a relationship, or are currently in one, you will relate to these 14 things for sure:

1 . Sometimes you agree to his/her choices even when your mind is screaming: "Err... Why am I doing this?"

You play mind games with yourself. From something as juvenile as eating the cuisine they like to agreeing to a lot of their ridiculous choices, you do plenty of things with a sigh!

Source: Giphy

2. You are with your partner even on days you just want to be left alone.

Because your partner needs you.

Source: Somegif

3. You drag yourself out to meet your partner despite a hectic, long day at work.

You don't want to ruin his/her plans just because you had a bad day. You love your partner too much.

Source: askthestuckybarnes-rogers.tumblr

4. You compromise on a LOT of things!

For instance, violating the bro code! You choose to go out with your partner instead of your bros! Now that's BIG.

Source: Teen

5. You adjust to your partner's needs and wants.

Not at the cost of your individuality, but you definitely try to find a common ground.

Source: Tumblr

6. You sometimes avoid bringing up issues that you wouldn't want to push off.

Because you know it's not worth the fight. You want your partner more than you want those pathetic arguments.

Source: Weheartit

7. You stick around even when distance comes in the way.

There are times the two of you have to stay apart, sometimes for too long. But it's all a part of the package. It's difficult but worth it.

Source: Tumblr

8. You deal with your partner's emotional outbursts and temperament.

Taking shit from people because they're going through a rough time is easier said than done. But you master this art thanks your beloved! #CountlessPmsMoments

Source: ranipyaarcreation.tumblr

9. You deal with your personal insecurities for your partner's happiness.

Yeah, you might be a little possessive or jealous every now and then, but why bug him/her with your insecurities? Not important.

Source: Tumblr

10. You hide/ lie about certain things, to keep your partner from feeling bad.

Maybe because it's too silly a reason for him/her to feel bad.

Source: scenarios-exo.tumblr

11. You sometimes take a step back to give your partner adequate space.

Even when you really want to be with him/her at that time. This does backfire at times, but in the long run, it's always nice to know that there is at least one person who understands when you need your 'me time'.

Source: bollywoodshaadis

12. You make sacrifices for your partner's sake.

You happily let go of that pillow/blanket for him/her to sleep on because there was only one around. Or give away your favourite T-shirt/mug because he/she wanted it. Or not acknowledge an embarrassing moment like this...

Source: Tumblr

13. You support your partner despite going through a rough patch, because he/she is going through the same and needs your support.

You choose his/her feelings over yours because you know in the longer run, your happiness somewhere, depends on his/her happiness.

Source: Tumblr

14. Most importantly, you choose to stay together for as long as it may last NO MATTER WHAT.

This decision is the hardest to take, but you take it nonetheless! Love doesn't happen too often, after all.

Source: Hourdose

If you've been through these, you know there's nothing in this world that can break the two of you. You're meant to be and you've proved it.