Faye,
I'm so sorry for you after reading these post, you or Buddy should not be put in this position. If your BF loved you like he should, he would not have made such a demand about getting rid of Buddy. It sounds like he is very self centered & hasn't matured. The cruise & traveling is just an excuse for him to get to you, he could care less. If he cared he wouldn't have made that demand, he would be looking for someone to care for Buddy so ya'll could go. Don't fall for his head games life is to short.
I don't mean to be crude or mean, but as much as you love Buddy, he never should have even thought about telling you that. He knew what it would do to you, but he didn't care.
Dh & I have been Married for 30yrs & all he wants is me to be happy & has never made such a demand to me & I have never made any to him either. He would never hurt me like that.
Don't let him do this to you, things will never be right if you do. You deserve better.