Is there such a thing as being too straightforward? Too honest? Expressing your opinion so bluntly that you spare no thought for how it may sound to the person you're talking to?
You may well have gotten such feedback from your partner, who told you straightforwardly, honestly, and so bluntly that it may have hurt your feelings. Not that it stopped you from smart-ass responses. And this was the nature of your relationship: you egged each other on, drove each other to excess, escalated the situation for good or for ill, no holds barred. Your conversations became a contest to see who could say the most shocking thing, who could raise the most eyebrows. The energy between you two would have been best diverted to activities other than competitive verbal-arrow-slinging. You two needed to get physical, and not just in the sack. You needed to get out there; horseback riding, a spin on a bicycle built for two, a martial arts class. Had you found a useful outlet for all the oomph you two created when you were together, things might have gone a little better. The energy you two made was a valuable natural resource -- but you didn't appreciate it or use it wisely. Everyone would have benefited if you did.