Dealing with a relationship problem isn't much fun, but it's better than the alternative - just letting everything drift apart. The best thing you and your partner can do to fix these problems you are having is to be mature and talk things out.

Drifting apart happens all the time and many times a couple doesn't even realize their relationship is in danger until it's way too late to do anything about it. Don't let that happen to your relationship.

The longer the problems have been going on, the harder it will be to keep the anger at bay and have a meaningful conversation. That is why it may be helpful to go to a therapist or counselor. Having an objective 3rd party can help keep the two of you on track and away from each other's throats.

I know it's a cliche, but communication is vitally important to making any relationship work, whether it's a friendship, romantic relationship or a work relationship. If two people can't express their feelings freely with no fear of being mocked or ignored, the relationship either won't last or simply won't be a healthy one.

Everyone wants to feel like their opinion is being considered and matters. When we shut our partners down and don't listen to them we are creating huge frustration for them. That frustration will grow into resentment and eventually hate. You may think you've "won" the argument, but what did you really win?

Instead of worrying about being right, why not concentrate on finding some common ground with the person you say you love. Why is it so important for you to be "right"? More often than not it's because you feel insecure, I know no one will admit that, but it's the truth.

Try to worry less about winning and more about keeping your relationship something that is worth having. Try to consider what your partner is feeling and what they are trying to explain to you without letting  your ego get in the way. Try not to make everything your partner tells you "all about you". Instead focus on what feelings they are trying to convey to you.

Most relationship problems can be taken care of fairly simply if the two people involved could put their own b.s. on hold long enough to work out a solution. People fight over the dumbest things but more often than not the real issue never even gets discussed.