Help with 9 month old

Ladies I’m exhausted LO is 9 months and can’t sleep on his own yet! I have to rock him to sleep and it’s getting so tiring because he now takes forever to sleep no matter how I hold him. He’s 23 pounds and I physically and emotionally can’t anymore! I have tried putting him on his crib but he cries and it breaks my heart!! He’s my rainbow, I went through infertility journey to have him so I feel like I shouldn’t complaint but he’s so heavy and I’ve done this since newborn, he never falls asleep on the stroller,on the swing,on the car, and he gets very sleepy but just won’t🥺 any tips?