@Littletreefrog,
I wouldn't continue in this relationship... at least not as it is.
1) If he is in financial difficulty, he should be open about it. I personally wouldn't have any problem having most dates at home especially if there is a need to save money.
2) Saying "I got you now, I can relax" would piss me off. If I am in a relationship, I want it to be special. I would make this clear that I expect more. This doesn't mean spending much money. It does mean making an effort to make you feel special.
3) If my partner won't introduce me to their friends, that is a big red flag for me. I would make this clear. What the hell?
Your partner should make you feel special. If he doesn't, I would find someone wo does.