1 year old refuses to sleep in crib? co sleeping going on

i cannot sleep. he will go to sleep in his crib for about 2 hours in the beginning of the night then it’s crying as aloud as he possibly can to get him out and he’s throwing his body around like a tantrum. takes him about 30-1 hour to go to sleep in my bed after random bits of loud crying and having to be on top of me. can’t put him back in the crib or it starts all over, the rest of the night consists of him kicking me and waking up every hour to whine LOUDLY and go back to sleep then around 6 am it’s a full 30 minutes of crying. he won’t take the bottle or nothing. then sleeps like it never happened. i’m exhausted and my body hurts. i want him out. please please please share your tips.