I suggest you let the cat pick you.
I have 2 cats, well me and the GF do, they both chose me and have both been unbelievable loving pets over the years.
Our first cat was rescued from a no kill shelter, we went in to see some cats and there was a room with a dozen or two cats in it. As i was walking around checking out the cats i noticed one that was not interacting with any other cats and was sitting very still at least 5 feet from any other cat, the shelter staff said she was a problem cat and got into alot of fights with other cats. I wrote her off as i didnt want a problem cat, but after being in there for a half hour or so i was bent over petting another cat and this problem cat jumped on my back, and layed down and rested her head on my shoulder while i was bent over, while i was petting another cat. Was one of the cutest things my GF has ever seen she still says to this day. We then started playing with her and she was really into it and really seemed to like us more than any other cat in there, so we decided to give her a home. That was 11 years ago, she was roughly 2 when we adopted her so shes at least 12 or 13 now. She started off being very cat like and not really into to much love and petting, but when she got to be around 7 or 8 she turned into a little teddy bear and now will allow you to brush her and pet her all day if you want, shes really starting to come to like the finer things in life as she ages. Shes probably my best friend, she sleeps in our bed between our heads now that shes mellowed out, she has her own little cat bed between our pillows. Shes the princess of the household. Her name is Mona.
Its our second cat we got 3 years later i was really worried about, as we had been warned that Mona was a problem cat and would attack other cats if left alone with them. But i couldn't just leave him to die so we had no choice. I worked at a tow yard at the time, working graveyard shift by myself i was the only one in the building from 9pm to 7am except the occasional driver coming in to drop his paperwork or drop a car in the yard. One night i noticed this cat had been hanging around the tow yard, some drivers had seen him but he was really skittish and would not approach anyone, even for food. He was super scared of people. He looked to be an abandoned pet, and he was not doing well in the wild, you could see his ribs and his face was sunken in, he was not eating much if at all. I was worried being in a tow yard he may eat some antifreeze and die. I posted pics in local craigslist but no one claimed to own him, and the tow yard was in an industrial area not a residential are and there was a park down the street from it, so very likely a deliberately abandoned pet. One night there was a huge thunder and rain storm, and i had the back door open. At around 2AM the cat came into the building into my office and hopped right into my lap with no hesitation, this was the first time anyone from the tow yard had gotten him within arms reach. He was soaked and cold so I took my shirt off and dried him with it, he was shivering badly. I knew then if i didnt do something right now he wasnt going to make it, it was the first time i could judge his condition from close up and saw how bad he really was. I figured this was his last chance and why he chose to approach me then with his final energy. It happened to be my girlfriends birthday that day, so i called her up told her to grab the cat carrier and get to my work ASAP I had a birthday present for her, after she got done screaming at me for waking her up at 2AM on a weekday she grabbed the cat carrier and headed to my work. And the rest is history, I took him into the vet the next day, we had him on IV for 24 hours to get some nutrition and fluids into him, had him fixed and got his shots. Vet figured he was around a year old. Took us a few weeks to get some weight back on him but hes a large health kitty now, weighs 18 pounds and when he stretches out hes almost 4 and a half feet long. He is so docile and loving he will let anyone pick him up and pet him he loves the attention, there isnt a mean bone in his body, hes never drawn blood on a human ever that ive seen. And he loves hugs, hes the first cat ive ever met that absolutely loves being held and squeezed, the harder you squeeze him the louder he will purr, to the point if you squeeze him hard enough he will literally be roaring at you. His name is Max. He likes head butts to its kinda weird. Took him a year to warm up to other people other than me and the GF but now he loves people.
Then the fun part came, integrating Max into the household with problem kitty Mona. And this was still while Mona was feisty she had not yet transitioned into being a nice lap kitty. Turns out it wasnt that hard, Mona kept him pinned in our bedroom, she wouldnt let him leave that room but would not go in there either, its like she decided shes ok with it but only if he stayed in there she drew her line in the sand. This lasted for 3 months. Max was totally cool with it he was just happy to have a home and a soft bed to live on, even if it was one room, once he figured out Mona would herd him back in every time he left he stopped trying to leave the room and just went with it. This was good as it allowed us to keep a close eye on him while we were fattening him up and getting him back to healthy. After he was healthy the dynamic changed, as he is twice Mona's size. Now they get along fine, turns out Mona not so much of a problem, they dont cuddle or anything, at least not much, but in a decade there has been no blood spilled between them.
As far as the inside outside thing goes, they are both mostly indoor cats. We live in a ground floor apartment, with a fenced in courtyard. Our patio goes into this courtyard, and while the cats certainly could go outside it, they never have. Never once in a decade have i gone onto the patio called there names and not had them back inside within 2 mins, except for once when Mona passed out on the neighbors couch but i knew where to find her. We dont have a cat door, and have never had to lock them out due to them not coming home when called. In the winter months they are inside all the time, in the summer we have the doors and windows open while we are home, and each time we open up the apartment the cats have this routine where they will go around the ground floor units that face the courtyard and visit the other tenants, they have both made friends other people from our building, Mona goes next door and watches TV with our neighbors all the time. Once they are done their rounds, they come back and guard the patio door from there cat trees which are just inside it. They are perfect cats in this regard neither of them likes to explore or be away from home for any length of time. And they are both very afraid of cars, likely why they are such good kitties when it comes to being allowed outside. If the cats were not good outside and liked to wander, i would lock them inside.