Awww hun you are not the only one with tough babies, just know there is many of us out there as well. My baby is probably just as difficult and she is 10 months. I think it has been the hardest 10 months of my life. First she was colic where she cried all day long non stop , really hard screaming crying to a point where she can barely breath, that lasted till about 5-6 months, after that she just wouldn't go down for naps or bed time without a fight and screaming her lungs off.
We are 10 months now and she still fights me for naps and bed time. Screams during the day A LOTTTTTT, I just let her and ignore it even though I'm going a little insane from it. She throws herself backwards if she is angry or unhappy about something, hits me really bad at times with her head by throwing herself. Especially during the nap time when she is dead tired and i'm trying to rock her in my arms to sleep. It's really tough, but I do get help. I ask my dad to come over very often and take her over a little, I just can't do it alone, it's too much on me. My dad comes over very often because he knows she is difficult and I'm so thankful to have someone. If you can get anyone to help you out a bit that would be great.
Otherwise if you can't you should def. find out things he does like and stays calm during that time so you can do it more often just to get some peace. Like example my baby girl LOVES the stroller and i go stroller her around just so she stays quiet and i can get some peace and relax. She looks around from her stroller and is like a different baby and peacefully falls asleep.
there was days me and my husband would spend ALL day at the malls on his days off just so she can be out and strolled around and staying quiet and peacefully falling asleep.
she also loves the car, so we take car rides a lot. I also try to switch her a lot from one room to the next, if she gets bored of one room, i take her to another and than another and switch it around for her. Switch the toys around for her.
Best advise I can give you since you said you are scared of hurting him, please when you feel like that just put him into his crib slowly and walk away for a few minutes, it's okay to walk away and let him cry a lil just so you can calm down and be okay to take him again. It's def. better he cries and screams in his crib some minutes rather than you hurting him...
many hugs to you!!!! I know it's tough, but there is a light at the end of this tunnel and you just gotta get through this hard time and you will get there I promise. Things will get better as soon as he learns more to understand you and to understand right from wrong. At this point he doesn't know right from wrong and they laugh when we are mad at times because they think we are just playing with them. They will learn eventually just be patient.