Lift, eat clean, get enough sleep, add new hobbies, etc
You know what to do man, build a life that you want to have.
Set up first, tell her you gonna cooking dinner at your home and there is a movie you want to watch, she is welcomed to join.
You are investing too much, expand your options brah. Girls can smell the desperation.
Search for new hobbies, do community activities, force yourself out of the comfort zone. Be a man, go get what you want, no excuses. Don’t wait for shit to happens, make shit happens.
Hit on the other girls, you’ll realize that she is just a fish in a big ocean. Now focus on yourself first, be a leader and don’t let her have the power over your mind.