Well he’s still really young. It’s very common at 7 months. Wait a few more months, there’s a big sleep regression at 9 months, but after that he’ll probably start sleeping through. If not, then you can sleep train around 10-11 months.
Stick it out just a little longer until he gets there. It is temporary and he is still little. I’m so sorry you’re feeling it though, momma. We all have been there and it’s not fun. 😢