You sound exhausted. At 24, you shouldn’t be this worn out. What you didn’t tell me is whether your husband is depressed or whether he just doesn’t care about carrying his share of the load. If he’s depressed, he needs treatment. If he is just sponging off you, well, that’s another matter.
The lack of abuse isn’t enough to make a marriage. There needs to be a positive investment in the relationship and the willingness to work as a team for a marriage to work. After two years of this, it’s time you guys got some help to figure out what’s up with him and to decide what you are going to do about your marriage.
It may be that you are feeling too resentful and too fed up to even want to try anymore. That would be understandable. But if you do still love this man, please consider getting some couples counseling. If your husband won’t go, please go by yourself at first. Often a partner will join in after he sees that his wife is serious about it and is getting something out of it. I did a search on the Internet and found out that there are some good behavioral health services in your area. Ask your doctor or clergyperson to help you find something you can afford.
I wish you well.