I have booked a similar cruise from Barcelona to Texas, leaving Barcelona Nov 10, for 14 days, getting back just prior to Thanksgiving. It's basically the same price and I would be willing to share my cabin. It's n RCL, Navigator of the Seas.
I am flying to Barcelona three weeks earlier to enjoy Spain prior to the cruise. I will be renting an apartment there in case you are interested in that as well. RCL has a very good flight deal as well.
I am a retired lawyer, male, married but separated. Like to hang together or go separate ways on board is fine as well. Non smoker, social drinker.