One of you sure had a bug in your butt, because you pick-pick-picked away at each other. If it was your partner, you should be pitied; it's no fun being henpecked to death or worn down by slow torture of the emotional variety (think the drip-drip-drip of water torture!). But if it's you who was doing the constant criticism thing, just what were you playing at?
You had a good thing going; why did you ruin it by nagging and whining? It may have seemed as if you and your lover spoke a different language. Neither of you could make sense of what the other was saying.That being said, you were actually in a good place to move ahead, if you could have gotten through your rough patches. Patience was, as it always is, vital, if you had wanted this to work out. Both of you tended to move too quickly, speak without thinking, do things impulsively. You should have slowed things down a little. Made time for each other. Practiced working out your problems in regularly scheduled venting sessions, rather than just fighting whenever, wherever. Before long, each of you would have expanded enough to hold the other's viewpoint -- and the skills you learned smoothing the path of this partnership would have stood you in good stead for the rest of your life.