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.
Let me know. My direct email is firstname.lastname@example.org