Drop him or give him another chance?

Asking for your advice guys? (Thanks ahead of time for reading and responding! But Sorry for the long explanation)

Situation:

Bf works overseas on a contract and we only text 1-2 X a week.

He stated in his last message to me:

  • "we've forgotten what it feels like to not feel a constant heaviness in our hearts."
  • "I also find myself wishing to flaunt you, show you off to the world as my man. Peachy hopes, but an unreasonable reality."
  • "As harsh as reality has been, we have been harsher to each other. It's a repetitive cycle of inflicting pain over our mutual love for each other. But underneath the pain, there's a love so profound that it keeps me going."
  • "I desperately hope that I'll be back home this month and that we can finally close this chasm of distance between us."
  • "I love you, miss you. Everything will be sorted out soon. Be safe.

My Issues:

  • He doesn't answer a lot of my questions until I pester him to answer them.
  • His contract keeps getting extended and his phone coverage is terrible - so only texting works for us.
  • I feel like he is not telling me something. I have trusted him in the past but I got this bad feeling in my heart and stomach that there is "something" he is hiding.
  • I really need a man to be physically present, trustworthy, caring, and loving. He met all those things in the past, but not so much anymore in my humble opinion.
  • I have hinted on us taking a break until he gets back, but he fights it or just ignores the subject and so I give him another chance.
  • He is supposed to be back at the end of February 2025, but I have no proof.

My resolution:

  • Give him until the end of February to get back and if he does not get back, break up with him. I am tired of the stress this is causing me.
  • IF he does get back then stay with him and work on the relationship in person.

Question for my gay brothers out there:

  1. Drop him? OR

  2. Give him another chance?