It is possible that after she got the flowers she felt that you were coming on to strong(and im gona be blunt here) and that maybe you were being creepy so she lied and said she already had a boyfriend. This could explain why she initially didn't tell you about this boyfriend. I don't want to make you feel bad but im hoping that this feedback will help you next time