Тут могут быть несколько причин. Например, самая основная - неправильный полив или температура в комнате. Бегония цветет летом при температуре не выше 22 градуса, а зимой 15. А еще причина может быть в том, что это просто еще слишком молодое растение.