How recent is "recent"? If it's been a few days, maybe he's stressed about something- ask him. I am in NO WAY saying it's right, but I guess what I'm trying to get at is that a few bad days don't constitute a big, messy breakup.
If it's been weeks, months, etc. then it's time to consider moving on. If he's not respecting your feelings, the situation will get worse and it will put your daughter in a very bad place.
Do not allow him to treat you this way. Be very firm when you tell him your feelings. I'm not sure what your personality is, but don't laugh about it, joke about it or otherwise let him think it's not that big of a problem. Really talk to him and don't just say something in passing. He'll never pay attention.
If you continue to stay in a relationship like this, your daughter will learn two things: 1) From him- It's ok to treat people poorly and 2) From you- It's ok to let someone treat you this way.
I understand your financial struggles. It stinks! However, you and your child must take priority over anything else. Don't worry about the length of time you've been together. That's hard, I know, but you will be much better in the long run. Your daughter will thank you for removing her from a bad situation.
Good luck with whatever you choose and I hope it works out for the best for everyone.