In addition to the pulling away he is very cruel when he drinks. Calling me horrible names and tries to make me feel beneath him. I know this is huge red flags but love makes us do crazy things. We’re both sexually open minded but he tells me I’m a liar about talking about having another woman intimately. I feel him and I aren’t ready for this. At least I’m not ready. It’s a unhealthy dysfunctional relationship and while he has his faults I know I push him to the limits. (Blowing up how phone etc)
This man is clearly into you, romantically, emotionally, physically, and intellectually. He’s making that clear with his words and actions. He is making an effort to connect, to spend time with you, and is public with his interest and affection. I think you are getting in your own way. It sounds like you need to re-evaluate your expectations of what love/attraction/romance should look like . You say:
Yes, finding routine activities that you can do together is a great tip on how to make him miss you when you are not around to do them with him, but doing something new can add a ton of excitement in your relationship that makes you stand out more to each other than when you do the same thing day in and day out. It can reignite the spark that you once you felt and create that longing to be together like you had when you first started dating.
Treat your boyfriend. Find a way to surprise and treat your boyfriend now and then. Prepare his favorite meal, give him a massage, or allow him time to focus on his own hobbies or passions. This will show him how generous and loving you can be. Doing things he enjoys can be a good reminder that your relationship is valuable and he will miss good treatment from you when you are away.