Your mum is going to have to really step in and help you here.
There's no way on earth you can be a first time mum at your age with zero support, total isolation and no money. Omg. No wonder you can't stand it.
The no money is the real killer. I know how that feels.
So look: you've got to get through this time, and you will. With your mum helping, and hopefully the gp and some of those other support links.
Money
Can anyone lend you some while you wait for these various things to come through?
Also tell your gp you don't have money for formula. I'm sure s/he will respond with help to that. It's part of their duty of care. With your age and situation you should be an absolute priority fir support.
Sleep and looking after yourself
You need your mum's help here. Maybe she can stay longer/give you a break more often. If it's possible to let your relationship grow again, then let her help you as much as possible.
The baby
The baby is a person. The baby will grow up to be a kid, a teenager, an adult. And this is their time. And it's your time with them. But right now, the baby is feeling a whole lot of physical needs and discomforts and possibly pain, and is full of protest and despair. The baby can't talk, can't tell you how he feels. He's a little lad but he can't explain anything to you. He head butts because he can't do much else and he wants you - he wants you so much. He wants milk, yes. He wants comfort. He wants to feel ok. But also your voice, your smell, your energy - it's his world.
You need to crack the basic needs first. Food, changing, sleep. And always remember it will get easier. At 8 weeks he'll drop a feed. Then at milestone points in the future he'll drop more feeds. It will become bearable. The first 8 weeks are the hardest. It's a slog even in the best set-up with loads of support.
At this age he might want to feed every 2-4 hours. Even 1 1/2 if he didn't get enough. But bottle feeding is much easier - you can make sure he feeds until he really doesn't want any more, so he should helpfully go a bit longer between. As soon as he wakes up crying, feed him. If you have to go and warm the bottle, leave him in his basket crying while you do it, and try to ignore the noise. When you are totally ready, get him out and feed him. Don't force it - feel his pace and let him stop when he's ready. He will probably fall asleep on the bottle. Have a bib or Muslim cloth over your shoulder. When he's sleepy after food, burp him over your shoulder, and then if necessary change him at that point, when he's not hungry. You'll get good at doing it quickly in time.
Wrap him in a small blanket - read about swaddling. It works. Small babies like to feel held and secure. I always established a ritual of singing and rocking the baby to sleep. Even if they are squawking and wriggling, if you Rick and sing enough, they succumb in the end. Twinkle twinkle is a good one. And yes sometimes I sing it on a loop 100 times, but it worked.
Also if you do this enough, in the future you'll only have to sing it once and they fall asleep!
Don't expect to do anything apart from sleep in between. If you get a half hour or so with enough energy and leave to do something else, think yourself lucky.
But this is only a few weeks. Really.
Babies don't smile until at least 4 weeks and usually later. They have to learn. From you. So you need to start finding a little moment each day, when he's fed and clean, where you can lie him on the bed on a nice blanket and just stop and spend a few minutes seeing how cool he is. Stroke his eyebrows. Talk to him. Tell him Mummy is here and Mummy loves you. Focus on him as a person. Sing to him. Show him a little toy. Have done interaction with him that is just getting to know him.
Because he has no emotions yet. He's at the mercy of his own little body and he's helpless. You will learn over time how to make him happy. And he will make you very happy, I'm sure.
I could show you so much but I'm too far away. I really hope one of the support teams can help you. You need a friend 💐
Just remember:
Have a system
Stick to it
Don't panic - this will get better every day
Remember he's a little person
He's half you. That's you in there. Look after yourself.