Is it normal that my boyfriend is completely messed up?
Okay, so my boyfriend and I have been together for a couple of years on and off and I was massively in love with him. We argued a lot and so it never lasted. We're back together now and everything seemed fine, however whilst on holiday, I've recently found out he is hugely messed up. He replies to dating adds asking for fun, gets wasted and takes drugs on his own, doesn't talk to me and I'm pretty sure he's cheated numerous times, or at least has suggested he wants to.
The thought of him makes me physically sick at the moment, but is it normal to still want to be with him? When we're together everything is amazing and I do care so much about him that I'm worried I've done something wrong to turn him into this!