Ok, you need need a life for you. Can you arrange for the grandparents to take your dc a couple of days a week and get a part time job, or some voluntary work? That would make a huge difference to your mood, as it would give you a mental and social outlet.
Are there any mum and baby groups locally? Could you stretch to a cab fare once a week to get to one?
Could you get some tele-sales work? Not necessarily for the money (although it would be nice), but simply because it would give you some structure, self-worth and conversation. All those things are important.
Could you start an internet business, even something as simple as e-baying for neighbours. So many people have stuff they could sell on e-bay, but don't because they can't be bothered with photos etc. They'd be thrilled to have someone do it for them, and you could take commission. You also get to know people that way.
Could you do an on-line qualification? It would fill your time, use your brain, and maybe help you get work later on.
Do you like dogs? Would you house sit or dog walk? Rural communities are usually full of pampered pooches needing day care.
This is not about your DP, this is about boredom and frustration. FGS don't leave him. Talk to him, he may have some more ideas of ways you can improve your set up.