NewMama93 I am sorry you're having such a hard time. It really is exhausting caring for a baby 24/7, let alone a high maintenance one. And yes, feeling like you're at the end of your tether is completely natural in your situation.
My youngest didn't tolerate being put down at that age, so I carried him everywhere but he hated all the normal carriers, so I got a sling made from t-shirt fabric and it was just such a relief to have a solution that worked for both of us.
My oldest didn't sleep through the night until he was four, looking back I don't know how I functioned at all. I really feel for you on that front - sleep deprivation is used as a method of torture for good reason after all - it can break even the strongest of us.
And I too would veer towards looking at sleep and structure at this point, especially if there's no medical issues. My mother (who worked with small children for 35 years) instilled in me that children thrive on structure, so I followed the same schedule every day, for meal times, nap times, bath time etc. On the dot. And at that age my kids had three naps through the day (mid morning, lunchtime, mid afternoon).
But like PP I would caution against sleep training according to the most common method (crying it out). We tried it at this age with our oldest and he used to cry until he got sick or exhausted, and as soon as I cleaned him up or he had a wee rest, he'd just start screaming again.
It wasn't until I talked to our pediatrician about this that I found out that contrary to claims being made by many proponents of the crying it out method, it does not work for every child.
So not knowing what else to do, I did the baby-led thing and co-slept with my oldest until he was three. Then I sleep trained him, but I did it my own way (gradual withdrawal). When my youngest showed the same patterns of behaviour around sleeping, I knew I did not want to co-sleep that long again, so I used the same method but from 6 months old. And my method worked even at that age, although I sure would have loved it had the crying it out method worked for my kids. Because it is so much quicker.
My middle one was completely different from birth. He had no patience, so if I didn't respond immediately, he would just cry for a couple minutes and then stop. And his needs around getting settled could be summed up as "just leave me alone". I couldn't believe my luck. And yet he's the one that drove me to despair the most once he outgrew the baby stage.
And yes, sticking to such a strict schedule did impact on my social life. But it helped me manage at a difficult time, so I would do it again. (Well, I did it with all three of mine and it worked for us.)
I don't know what will work for you, NewMama93 but at this point I would have been tempted to try something different from my normal routine.
P.S. the average attention span of a seven-month-old is only about a minute. So please don't despair that your baby is only paying attention for a minute, because that is completely normal at this age.