I don't see Carob's suggestion as better or even simpler than yours. In fact, mentioning you have a boyfriend and a husband could be much more complicated, depending on who you're talking to.
I got married for the first time at 39, and it took me a long time to get comfortable with the word "husband." I like "partner" for that kind of relationship. But I am similar to you in that I do not take friendship lightly, and it's an honor to have someone in my life as a friend. Nothing wrong with that, nor with referring to your loves as friends. Nothing wrong with that at all. I think you explained your situation to Brian perfectly.