<human>: He's perfect for me and he means the world to me. I've done so many shitty things to him (in my opinion) but he still loves me and spoils me whenever he can.

Today though, we got into an argument when I told him about a situation of mine. I am currently in graduate school and working as business trainer for foreign students. The pay is good but because of bills, its hard to save up. I live in one of the priciest countries in Southeast Asia (where everything is expensive and shitty half the time). 

I hadn't been able to pay my phone bill in almost six months. Today I got a text from a "law firm" telling me that I had to pay within a few days or else they'll file a case against me (its a scare tactic debt collectors use here to scare people into paying THEM). I could easily pay it now but the problem is the money i managed to save up is originally for my grad school tuition. I decided I needed some outside perspective to decide which I should prioritize first (I don't want a shitty credit record looming over me, but at the same time, I need to register for the next trimester).

I ask my fiance for advice and he immediately starts offering the money. I refuse because I already owe him from the first semester, which he refuses to let me pay him back for. I know he's really stressed from work lately so I just said "sorry for stressing you out. I shouldnt have told you in the first place." 

At first he was like "you will tell me how much you need so I can lend you money do you understand?" I got mad because I dont like the way he talked to me like a child. I answered "I dont need your help."

Then he got really hurt and said I dont appreciate him. I apologized but he's upset now. I love him so much and I know he loves me. How can I communicate better with him? I just want him to listen to me vent without always trying to solve my problems for me

Advice telling me to break up with him will be ignored. I want to make this work.

Provide a brief overview of the text.
<bot>: Fiance always wants to be my knight in shining armor, I want to tell him he doesnt have to be without making him feel unappreciated.