Hi, All relationships need good sex, communication money and trust. People balance all this to get the best out of a relationship. Not necessary the problem is with your bf only. You are getting affected too. It's obvious because you both love and need each other. Trust is build up over time. It's not a 1 day or 1 event foundation work. It requires efforts from both sides, here as I can see little more from your side.
Next Steps
Kindly meet a psychiatrist or a counsellor as a couple to sort out the issues together.
Health Tips
Be empathetic towards your bf. And kindly get help at the correct moment before things worsen.
Regards,
Dr. Priyadarshani Jain
Mumbai