What is so "complicated" about it? The fact that you can't work it out? The fact that that you can't leave him? Or maybe it is the fact that you both want out, but neither of you wants to admit it. I don't know, but regardless, there shouldn't be anything "complicated" about labeling your affection for someone.
Yes, relationships are hard. They are confusing and frustrating but yet they are special and wonderful. You don't want to quit and give up because you know that if you leave, you could possibly make a huge mistake. Relationships mean choices. You have to choose to love that person every day. You have to choose to compromise and be a couple.
Everyone has a "complicated" relationship. Nobody ever said love was supposed to be easy. Every couple disagrees, and every couple argues now, and then, you just have to be willing to work it out.
How much arguing is too much? So you tried it all, and nothing is working, so you feel that "complicated" is the best way to describe your relationship. You have to be the one to make that choice. If you feel that the relationship is just composed of you and your significant other arguing 24/7 and there are no other solutions for you to try, then you have the option to stay and be miserable or to end it.
If you love someone, and I mean truly love someone, and they love you the same, you will figure it out, and it won't have to be classified as "complicated."