Hello, butterfly78. You have a choice to make. If the boyfriend will not hear what you saying, there is no relationship. Perhaps, an accommodation.
Have you thought about getting a job or volunteering?
http://psychcentral.com/blog/archive...-relationship/
Being assertive: Reduce stress, communicate better - Mayo Clinic
I wish you well.