I purchased a gardenia from a garden centre and shortly after i brought it home it started loosing the flower buds

. I have a Sarrisa Bonsai,a cclomen, hanging wandering jews and they are all thriving in the same room. Any advice on what i need to do to get my gardenia to flower would be much appreciated
