Ok here's what happened. Over the weekend, my mom and I had a garage sale here at my apartment. The first night, just $3 came up missing and we assumed it was because some one had brought something back and we forgot to mark it or maybe that one of us miscalculated how much money we took out for food, etc. No biggie. The second night, we came up $6 short. At this point, we were a little amazed as to how we could be this careless with money... we ended up ruling the possibility of any negative thing happening again. We then divied out the money, and split it into plastic baggies. My SO knew that my baggie was in my purse, and my purse stayed on the kitchen table all night. (He was up until 5am, I fell asleep around 2:30am) Today, he and I went to walmart to get some cat food etc, and I pulled out my bag-o-cash to pay and found $10 in 1 dollar bills missing. At this point, we're $19 in the hole and my red flag is drawn. Upon coming home, my SO goes outside to smoke and converses with a neighbor who supposedly says that three doors down some one stole 5 guns. He had me ask my mom if she took it, and when she said no, he INSISTED that he get his gun toting liscence and buy a gun, that we are NOT safe in this neighborhood, and he's just shooting flames everywhere. Typically, when some one is lying, don't they try and make a bigger deal about things, like make excuses and get all upset like that? To make things worse, he has a history of stealing. 4-5 months ago... (to make this part easier to understand you should know he drives MY old car, and uses MY things. All he has at our apartment are clothes, he owns nothing.) His parents live 2 1/2 hours away and he went for a visit. I gave him $45 for gas and food etc. He was going to be gone just over the weekend. But on my online bank statement, it showed a $100 withdrawl on the date he left, and I had never been to the ATM at the new bank, so I knew I didn't do it. He later confessed. I don't know how to confront him about this, I don't want to just accuse him of it because things have been really awesome in our relationship lately. We're having a baby due Oct. 9th. So I can't just break up with him. But I know he'll get heated and upset if I even suggest for a second that it was him. It took A LOT for me to regain any sort of trust with him and I really hope he's not doing anything, but I'm so afraid that he is, and I'm just so at a loss as to how I should approach the situation. It's got me so upset though.