What Does It Mean To Have A Crush On Someone?

Do you know what does it mean to have a crush on someone for years? With…