She is out of your league!
Believe it or not there does exists a league concept, and we all have leagues. Like the extra good looking League, the Okay league, the So-so league and then its the Ugly league.
Well, you may be the one who has a lot of jokes but in front of her, you are one! and plus since you try hard to gain her attention. you end up being boring to her.
You’re UGLY! enough said.
You are too sweet
Yeah, too much sweetness can cause diabetes.
You are too caring
You care a lot for her, she could end up making you her brother, than her boyfriend.
You are not worth losing
Since you are sweet, caring, loving and all, she cant risk losing you at all!
She has better options than you
If she has a Ranveer, and you look like Tushar Kapoor, why would she date you!