You are a sweet good mama. It's not you!
When sleep is bad, but most of the day is good, I usually think ear infections. Can you take him in to be checked? It's really fast. I learned this with my son Jude who at 1 after a week of crying at night I called my MIL to see if she had any ideas. She said, TAKE HIM TO THE DR TO CHECK HIS EARS! She said she learned that with her first, too.
Here's just a list of things if it's not his ears:
Homeopathic - Add Rescue Remedy pellets to a small amt of water. When they disolve spoon feed, finger feed or syringe feed smalls bits to him.
Homeopathic - Same thing with Hyland's Calms or Calms Fortes for kids (Fortes it's for night time)
Homeopathic for teething. Those are usually soft & you can just give him a couple pellets directly. Test it yourself though tomake sure it'll fall apart.
Swaddler - there are swaddling blankets (sold at B'R'Us) that come in Large and have velcro on them, so they can't break out.
Can someone else put him to sleep?
Wake up with him at night?
Is he spitting up a lot? If so, he might have an upset stomach from too much milk. Might want to limit.
For you -
Use any but the teethig homeopathics listed.
Allow yourself a moment to step outside if you're getting frustrated. Sometimes it's best for the baby if you set him down & get some peace yourself.
Know that you are a great mama & well loved!