I can SO relate to this as it was exactly me until a week ago! He's now seven months.
I don't know your exact situation so I am just sharing what I did in case it's a help:
He eat three solids a day - only 6-12 baby spoonfuls and at those meal times I make a bottle and offer it to him. I never force it on him, but he started off my playing with it, chewing the teat because of his teething, sucking a bit, etc. It would drive me crazy as I wanted him to eat but he just wasn't used to it and was exploring. So instead of me getting frustrated and him getting frustrated when I forced him to feed, I let him do whatever until he started getting whiny. Slowly he started drinking more from the bottle until now he will take a full bottle. Score!
I also started following the routine for 6 months plus babies in The New Contented Little Baby Book by Gina Ford. It really helped that I had a feeding schedule so I KNEW he wasn't hungry at night and also to give him the best chance of filling up at the right times and not saving his intake for night. I wish I'd followed it from birth as now I have the task of sleep training to come as he sucks to go back to sleep.
However, the last week or so he has not fed from his bedtime at 7pm to 10:30pm (HUGE SCORE!) He does wake, but I am able to pat him back to sleep. He then feeds maybe twice between 10:30 (I wake him up for this feed as I go to bed) and 7am when he has a morning feed.
I know every baby/mother/situation is different but I really believe this is resilience and just keep at a schedule/routine until it works and it will take a while because the baby is so used to it!
My partner also works all the hours God sends... BUT if you can get him to give the baby ONE BOTTLE (I got him to do this half an hour before he went to work) EVERY DAY, it will really help. Leave the room and don't make a noise or let the baby see/smell you. If he starts getting angry, let go, but try again the next day.
My sympathies and empathies are with you! Good luck!!!