Katherine, you are so great, u can give up everything 4 the one u love. I'm proud of u
Keep trying all your best for your love. Better not to ask him about the marriage at this time. I think ur bf doesnt want it because he think that after married, he can't feed you well or offer what u need. It's the answer i got it when i asked my bf about our marriage.
Because he's jobless like ur bf, he also play guitar too.