OP I didn’t want to see this and run. Please talk to your GP about how you feel this morning. Life doesn’t have to be this miserable (or feel miserable at all!) just because you are not in a relationship right now or you’re not yet a mum. Online dating can be very hard as you’ve said and it is absolutely not the only way to meet people. You are very young. You’ve had a really rough time, give yourself a break.
I would recommend counselling or better still, psychotherapy if you can afford it. You could set that up online tomorrow.
Investing in yourself, in really, deeply knowing yourself, really exploring your own wants and fears and your own resilience is the best investment you’ll ever make for now and for your future (and as you’re an accountant please excuse that pun).
It will turn out OK. It will. Each day that you are looking after yourself, healing and learning about yourself and also working and building up your future security, connecting with your friends and family and building yourself new networks socially and professionally, exercising, eating and sleeping well and caring for yourself physically and mentally, following your own interests, doing something that connects you to your local community, doing something that regularly connects you by caring for someone else, well away from dating, is a step closer to the happy and stable life you are hoping for, whoever comes into your life in future.
Other posters are right, being in a relationship or being a mother doesn’t mean that everything is rosy, just have a quick look around MN for evidence of that. There are different pressures that come with that so it’s very important to work on building up your happiness and security in the life you live now, because you deserve happiness in now but also so that you have deep personal resources to draw on when the time comes. I wish you very well
and also I am happy for you that you’ve already found MN because a place to talk is very powerful. Hope you get some sleep OP. Big virtual hug.