I don't hear any positive aspects of you staying with your fiance. It really does sound like you should leave him ~ you don't trust him. Your description doesn't sound as though he is trustworthy. I'm sure that you know ~ but I'll remind you anyway, trust is essential to a healthy relationship!! If you don't have trust, what in the world do you have?
Kick him out now (or move out if you're in his place). He doesn't deserve to have you to depend upon for money or babysitting. That's a bunch of baloney!

I can certainly relate to loneliness, but your self-esteem will drop further the longer that you stay with him. And we all need all the positive self-esteem that we can get!

You don't need this baloney and you do deserve better.
Gentle hugs to you...