In my opinion buying the bikini is the perfect motivator.
I have trained for many years and those who want to train with me without a goal just don't last. I'm constantly hearing " I want to get fit" and that maybe the case.... but what is fit and without a target they loose motivation really quick.
Your diet, your goal and your lack of interest in the nay sayers tells me that your mindset is strong enough to get results