I feel like I'm crazy

My boyfriend and I have been together for two years now. We started out quite well, but I just feel like it's not working out. I didn't expect it to be perfect but maybe a little better than this. It's my first serious relationship so I'm not sure if I'm just overthinking. He's super jealous because he was cheated on before. I've been trying to be understanding while being open and honest about everything. He keeps accusing me of cheating. I have Ehlers Danlos so I bruise easily.(He knows this) And accused me of cheating on him when he saw them. And he's always asking me about everything. It's like he doesn't know ANYTHING about being an adult. I'm trying to help him grow but some things I feel are just common sense. It wouldn't bother me so much if it wasn't so often. I feel he hasn't grown up. He wants to move in with me, but he can't keep a job. Or really, he won't because he doesn't like it. It worries me because I won't be able to pay our rent by myself and if he quits his current job then idk what I'd do. I've thought about ending the relationship but I don't know if I'm just not putting in enough effort. Every time I try to talk about how I feel he either gets upset or just says he'll change. Am I just not trying hard enough?