I've been dating a guy for a few months and really like him. He's great looking and makes me laugh a lot. However, he's had lots of problems in the last year or so - his wife left him for a woman at the beginning of last year, he found out she'd been committing fraud and doing all kinds of bad things behind his back. He's in the military and has seen several friends die in Afghanistan in the last couple of years.
The problem is that he cheated on me three weeks ago. He says he'd been drinking and it meant nothing, and they didn't actually have sex, but he certainly ended up naked with her -she's a friend of his family and I think there's been something going on with her in the past (he's known her for years), but I'm not sure what. He says it won't happen again and that he hasn't contacted the girl since.
It's your call hun. But it doesn't sound like he's really ready for a relationship right now. If he's an emotional, and physical wreck because of his wife, then he needs some time to sort things out, and get his life back together. If he can't deal with things that are part of his life, then why should you have to deal with them? The fact that you've only been together a short time and he's already cheated on you, that is a huge red flag.