You should break up with him.
I'm going to tell you, you aren't going to find the person you're looking for like ever. Let me just... Write out all your requirements.
1. You want someone eager to text you
2. You want someone eager to call you
3. You want someone to ask you how your day is
4. You have an expectation that if he loved you, he'd re......
3 reply