In another post I wrote about how I came to adopt this orange kitty who was found as a stray and held by the lady next door to where I work. In case you haven't read it, my boyfriend and I looked at the cat 5-6 times and finally said no (in December) because we were both going out of town for the holidays and weren't sure enough about taking him to have someone hold him for us. While I was gone, my coworker kept an eye on him and said that he was adopted, but he was soon returned a week later. I eagerly (and impulsively) called to say I'd take him!
We picked him up on January 5th and the first day went as expected. The lady I got him from was leaving to go to Puerto Rico so the 5th was the last day I could pick him up, and even though we were moving apartments on the 6th, I took him. So we kept him mostly in the bathroom for two days during the move until we got settled in.
At the new apartment, I found out he had tapeworms and started worrying for Teddy's safety. I quarantined him for another day in our only bathroom (which I had to disinfect every time someone wanted to use it) and dewormed him with Profender the next day. At night he walks around crying all night and scratches excessively in his litter box for 15-20 minutes (even though I clean it 4-5 times a day and have disinfected it once). He knocks things off of tables (like lamps and picture frames) and tries to dart into our fridge or out the front door every time it's opened. I know he was a stray so I can't really fault him for it, but I'm a VERY light sleeper and being kept up every night until 5-6am is driving me batty. I'm seriously losing it.

Not to mention my boyfriend is in law school and wakes up at 8am, gets home from school at 4pm, and studies/reads for school all day until around 2am. The lack of sleep is kind of killing him too.
I just don't know if I can keep this cat. I'm trying to do everything possible to make him look good for another potential adopter (I dewormed him, he's getting screened today for heartworm and feline leukemia, I bought some heartworm preventative and flea treatment to use after I know he's clear of heartworms, I'm going to give my bag of litter, litterbox, and bed away, etc.). I'm taking over $150 in financial loss just to be sure that he's healthy before I return him. I tried to politely express my concern to the lady I adopted him from but she just insisted that anything is better than where he's been staying (a cat crate). I feel selfish.. but part of my sleep-deprived brain was like "Yeah, but what about me?!"
Am I a bad person? I am never the sort to turn away or rehome an animal. That's how I ended up with him in the first place. We were originally not going to take him, but when I heard that he'd been returned, I couldn't help it. Now I'm finding that this apartment is just too small for me to manage his behavior. I have nowhere to put him that's a cat-safe zone except for our ONE tiny bathroom. If we had a real bedroom with a door that closed, I could put him in there while we slept and know that he was safe. As it is right now, I worry all night about him breaking things, flinging litter out of the box, chewing wires, and so on.. and the crying and sounds of him scratching in his litterbox are driving me up the wall. I vacuum about three times a day just to keep the litter off the floor. I don't know what to do.

I'm at my wit's end. Please help!