I'm so CONFUSED I need Help
Hi I'm 19 years old female and I used to have this history teacher last year and I had a major crush on him and still do. So he's been acting weird around me since last year. For instance I would catch him staring at me MANY TIMES during classes or after including this year, and once when I looked over at him, he never turned around, he just kept staring. He helped me 3 times during tests. One of my friends saw him staring at me while I wasn't aware. He got very close to me a couple of times like he would invade my personal space. He even checked out my chest once. He's would never yell at me and he would pick me every time I raised my hand. I saw him staring at me with one of his colleagues twice. He would tease me on rare occasions and my classmates said that I'm probably his fave students because he treat me differently.
All of this is weird because he's not a pervert at all. I've never heard another student saying that he checked her out or acted inappropriate towards her. Anyway he stopped teaching me this year but he still stares at me quite a lot and I would actually stare at him too and because me and my friends are 100% convinced that he knows that I like him. But a couple of months ago I got sick of all this "staring" game so I completely stopped looking at him and then a month ago this new teacher comes and apparently he asked her out many times even though she rejected him because she was in a relationship but then this Friday I was holding roses in my hand and he came over to me smiling and he said that for me (as a joke) and left (even though all my classmates had flowers and he could've gone to them and most of them were his students last year), but I wasn't expecting it so I didn't say anything to him I just laughed.
Anyway I need help I'm really confused and I can't understand him.