I'm not really sure how to cheer myself up.
I have two kids, one 5 and the other just under a year old. They are lovely and I love being a mum. Their dad has never really been around (well, obviously just enough for us to have conceived #2! but I mean he's never lived with us or been a proper partner) but I can't see how I could have a relationship with anyone else as I still breastfeed the little one and co-sleep with her. I co-slept with my eldest until she was 4 and again didn't really feel I was in a position to meet anyone new. Anyway, I am quite overweight and don't feel very attractive, quite apart from the lack of capacity in terms of time and bed space!
Their dad has never had them and isn't really willing or able to, so I have them 100% of the time. Although my parents come to visit, again, they aren't really up to having the kids either. So I get no breaks and the house is a mess - I only have time to stay on top of the essentials, but I have too much stuff and it's not well organised, if that makes sense.
I just find I get a bit grumpy with the kids at the moment (a bit snappy, not really into playing or having a nice time together), and depressed about the mess, and just a bit lonely in the evenings, or when I am spending time with my parents at the weekends. My mum is very judgemental about the house but never actually offers to help with the kids so I can sort out the bedroom, which is the prime place where stuff is stored which should be looked through and probably got rid of (e.g. clothes that are too small for the children, things I don't wear often).
It should be a really happy time, both children are happy and healthy and really enjoying life and I feel like we could be having a much nicer time if I was happier and a better mum.
Anyway, AIBU to feel so hopeless? Or is there something I could do to help myself feel better? I got an unexpected payment from a client that hadn't paid me for ages, so I could probably throw a bit of money at it (but as a one-off rather than long-term, eg cannot afford a cleaner on an ongoing basis or a babysitter every week).