Am I doing something wrong or am I choosing the wrong person?

Here is the situation I made dinner then let my boyfriend relax for a little bit, I tried to have a discussion with him about our lease renewal/if he wants to buy a house, if so then how he would need to help plan more financially, he is almost 30 and doesn’t have a savings account even tho he makes 40,000-50,000 a year he is always working and thinking about work, I told him that he needs to think more about either getting a job that pays just as much that won’t over work him or finding a job he could work his way up in and make more for his time, I rarely bring these things up bc there seems to never be a good time, he always just tells me he wants to relax and not talk about it, that’s what happened this time as well, he just started telling me how stressed he was and how if I want a man with more money I should find him, that if he loses me because he doesn’t want to deal with more stress then so be it. I asked him if I was the one causing his stress and he said as of right now you are I don’t even want to be around you and started cussing. I was just shocked because this seems like such a necessary conversation and we have been together for 3 years/ live together for almost2. I took it really hard because I am very all or nothing in my relationships and I would never say that to him. I don’t really know if what I’m asking for is to much because everyone has different perspectives and standards, he always talks about having nice things and slightly above the middle class life style, which is what I would be happy with and have already achieved but he really isn’t even planning for it, he sometimes asks me if I want to chip in for things when I really want him to make what I see as better choices with his energy.

Am I doing something wrong or am I choosing the wrong person?
Post Opinion