DS is 6 months old. We've been cosleeping basically this whole time. Which I was never happy about but I needed sleep and I was having some PPD signs, well once we coslept it seemed to go away. Now DS is waking up every hour for the passed week and I just can't do it again.

We have tried to sleep train before and it looked like this.

Attempt 1 (3 months old) - cried for 45 mins. Slept for 20. Cried for an hour and a half and it was passed the time he normally nurses so I gave in and fed him. DH and I ended up in a huge fight probably from stress. Nigh two - cried for 2 hours. I gave up which resulted in anothe fight with DH

Attempt 2 ( 5 months) - I was gone and DH couldn't get DS to sleep so he put him in his crib cried for 2ish hours until knot home and DH told me to get him.

Attempt 3 ( last night) - tried putting him in his crib asleep for 3 hours. Gave up and let him cry for an hour. Got sick of it and put him in bed with us. ( no fighting with DH. He consoled me this time while be both talked about how we don't know what to do).

I hate letting him cry. Especially for that long. Is there a cutoff time for ok my kid has been screaming forever???

I'm at my wits end. I need sleep. Oh did I mention he still gets held for naps!?? Yeah! Send help! Please!