Beansmum
So sorry you are feeling like this about your course. I am sure that there are a lot of things that you can do to make it better though...
Re. making friends. SJ is right. The 'pretend game' really does work. I'm a lecturer and I love my job, but when I first started I was so lacking in confidence and insecure that I never thought I'd be able to do the job. When I first started doing just a very small amount of part-time teaching, I used to be locked in the loo for half an hour before every class . I got round it by 'acting the part' of 'Dr X, the lecturer' and amazingly it worked. I could be myself, panicking in the loo before the class, but when I walked into the room I became 'Dr X' and just sort of put on her persona... and I found that the students really believed that I was that person, and over time I relaxed into it.
Otherwise, you could investigate whether your University has any special facilities for student mums and/or mature students (are you a mature student, or a young mum?). The Welfare Officer or Women's Officer in the Union should be able to help put you in touch with other people in a similar position to you.
Remember (you too, SJ) that for many employers a degree is a degree is a degree... The subject doesn't matter all that much. Clearly if you want to be a vet, then it's not much good doing a degree in English. But a maths degree shows that you have any number of 'transferable skills' (to use 'CV-speak' for a minute!): obviously it shows that you are numerate, but it also shows that you have the ability to deal with complex problems and to 'think your way out of a hole' (as it were), you will also have developed literacy skills (note-taking, any essays you have to write... not sure how much of this there is in a maths degree, but there must be SOME writing, surely), your ability to do the degree (not to mention getting 100% in tests! ) shows persistence (especially in the circs, with a small bean to look after too) and determination, etc etc etc... I could go on and on. So, when you graduate you can look at jobs in all kinds of fields... it might help to buy a paper like, say, the Guardian on a Saturday which has a huge jobs section and see what is out there. (SJ, look on Wednesdays which is when all the 'society' jobs are in - or Mondays for jobs in the charitable sector). Beansmum, if you are interested in working with food, then find out what's available. Go to your careers' office and talk it over with people there. They should have information on all kinds of jobs, not just the 'standard' graduate training schemes and accountancy stuff.
If you really hate maths, another option is to look at whether you can transfer to another degree programme altogether.... I'm sorry, because I work in the Arts, so don't know how easy it is in your sort of field, but certainly it would be fairly easy (not necessarily obvious, but usually sort-able) for someone who has started on a degree in, say, English and Classics, to transfer to single English or single Classics. Or to start off doing Latin and then change to Classics, or whatever. So, what I don't know is whether there is anything close enough to maths for you to be allowed to transfer to it, but it might be worth pursuing. You can also look at 'diluting' the amount of maths you have to do next year, by seeing if you can do some sort of 'elective' module (this might be called something else in your institution) in a different department. At least that would give you a small break from numbers...!
I hope some of this helps, even if only a little bit. Sorry for going on and on and on and on (... ask my students... I'm like this in lectures too ). Let us know how you are doing.