Hello & Welcome to Just Answers.
I suspect that there a chance that you're suffering from the symptoms of clinical depression. It sounds like you're doing all the right things that would bring a person out of the rut and connecting in all the right ways, but it isn't working. This brings me to think of you having a problem within yourself, or that you're in a situation that isn't going to be able to overcome. Here is a link on depression.
..see if that fits at all, and if so, talk to a doctor about being evaluated for treatment. When a person is depressed, it's hard to follow your thoughts through so that you can make decisions that are good in the long run. Treatment energizes you and can counter the effects of long term stress
which depletes the brain chemicals and zaps a person out.
There are also situations in which the work of a relationship is too much for a person to bear. If your boyfriend is overwhelmed by his problems, you may be sympathizing too much (feeling his feelings).
Keep doing what you're doing...it's all the right stuff. All I would add
is an evaluation for depression. Keep in mind that clinical depression isn't about feeling sad
(although sometimes that is a symptom), it's about the depression of brain chemicals and can come into a person's life for many reasons.
My best to you.
If you would, please fill out the feedback form after accepting. I appreciate this opportunity to help you out today. If I can be of further service to you, just put "for Anna" in the front of your new question, and I'll be the one to answer it.