You may not even realize it, but you complain a lot. She is sick of asking how your day was and hearing a laundry list of everything bad happening in your life. Get up, work out, soak up the sun and get over it. She doesn't want to be your therapist.
You are really down on yourself and it isn't sexy. She wants to be with someone who believes in himself and is mentally healthy. Get your head on straight before you try to contribute to a relationship. She doesn't want to be your cheerleader.
Everything seems very one-sided to her. When you hang out, you don't ask her enough about her. She is going along with what you want to do, hanging out with your friends and you aren't making much of an effort to be a part of her life. It's all about you you you and she wants a little more of her her her in the equation.
When she first started dating you, you dressed up a little. Now, you just look like a mess. Put in a little effort; you have no idea all the work that she is doing to look good and smell and feel good for you.
You have gotten way too comfortable too fast. Take her out and keep things spicy and exciting. If you keep Netflix and chilling she isn't going to stay interested. You have to court her and make her feel special.
You are dipping a toe in the water, but she can see you that you aren't ready to dive in. You check in when you know she is losing interest, but there isn't enough communication. You have to make yourself available if you want someone to really get into it. She can feel it if you aren't really ready, so don't string her along.
You don't seem to really have it together right now. You are always broke, your apartment is a disaster and you seem to be all over the place. She is looking for stability and maybe she knows that you can't give that to anyone right now.
Men! You need to learn to MAKE A PLAN. Pick us up, have a few things up your sleeve and then have a few more just in case. When the date is over, tell us when you are available to go out again. No more, "Hi." texts at midnight on a Friday night. We want more.
Women want romance and we want to be wooed. Sending us d**k pics and making us feel like you just want to have sex isn't going to keep us around for long. Unless we are only looking for sex too. Save the d**k pics and be a gentleman. See where it goes and then send all the d**k pics you need to send. But give us a chance to know you first.
New relationships are supposed to be fun. Maybe it was too serious and boring and was lacking excitement for her? When you meet someone, it should be an adventure. If it doesn't feel new and fresh and fun, then maybe she thought that is wasn't meant to be.