Thanks guys, it really helps to hash this stuff out with you. I do hold BF responsible for his actions & have told him that next time I will leave so fast his head will spin.
Shoe update: bought the blue suede shoes!
If you love somebody, set them free. http://tinyurl.com/2empx2g