You need to break up with this guy. It's very interesting that he only accuses you of cheating when you're trying to have a serious conversation about your feelings.
Regardless of anything else, your boyfriend doesn't trust you. If you don't have trust in a relationship, you don't really have a relationship. Stop wasting your time with this nearly 40-year-old man who absolutely does not have his shit together and find someone you can have a healthy relationship with.
You need to break up with this guy. It's very interesting that he only accuses you of cheating when you're trying to have a serious conversation about your feelings.
Regardless of anything else, your boyfriend doesn't trust you. If you don't have trust in a relationship, you don't really have a relationship. Stop wasting your time with this nearly 40-year-old man who absolutely does not have his shit together and find someone you can have a healthy relationship with.
Ask her what she's scared about? It could be the age difference, or it could be you'll be gone a lot being in the airline industry.