Each of us has his/her personality issues. Some of us have more extreme issues. Unfortunately, society has stigmatized many because of labels, OCD, ADHD, bi-polar, etc. For that reason, people are often hesitant to seek guidance.
I have a very low tolerance for office politics and other such nonsense. I could probably be labeled as having OCD for a number of reasons, but I won't go into that. Anyway, I've found it difficult to work for others. I work well with others who carry their own weight in the working relationship, but that's about it.
Knowing how I am, I chose a career path in which I could work independently. I have my own business. If I didn't have my own business, I'd probably be best off working in a trade that allows me to work independently, electrician, plumber, etc. But what has really made the difference for me is the teamwork I enjoy with my wife, second only to our Faith in God and His blessings.
My business doesn't bring in much money, but it allows me the flexibility to tend to the kids. This in turn, has freed up my wife to pursue her career and bring in the bulk of the income. It works quite well because I'm much better with the kids and she's much more ambitious. I know it's not the traditional family dynamic, but I feel God has blessed us in this way. Fellas, don't hate.
I would encourage your boyfriend to find out what he can feel comfortable doing career wise and get the training necessary to fulfill that. And I would encourage both of you to seek God's guidance with regard to your relationship. Obviously, you're not married. And the relationship you have with each other may be impacting how God might bless you both financially and spiritually.