The only guy that will ever be good enough for you is the one who thinks he doesn't deserve you.
77.
The only guy that will ever be good enough for you is the one who thinks he doesn't deserve you.
The only guy that will ever be good enough for you is the one who thinks he doesn't deserve you.