I know it's hard, you are so strong for providing for your kids when you feel like this.
Don't let someone else ruin the bond you have with your children. The bond between you and your children is unique, enjoy it

I agree with JennClark, self care is important. Especially if you feel unloved by the people around you. Tell yourself you deserve better, do things that make you happy.