Are these signs of cheating?

My SO used to would have me pack lunch for him to eat at work or only eat snacks, and call me during his breaks. But after he started this new place, he began going out to eat everyday w his coworker. And he no longer call or txt me. He also used to drink everyday, but he cut back, and only drinks once a week. He began using drugs too, like escatsy and weed. And started smoking heavily, like one pack a day. He even get late night txts and calls. Very secretive w his phone, email, and bank, when he wasnt before. Hes also watching his weight now, always complaining about having a big stomach, when he never really complained in the past. He also had a new hairstyle. Ive always wanted him to keep his hair long, he refuses all the time. Until this time, somehow he began wanting long hair, when i thought he hated his hair long. And hes beginning to want sex a lot, like 2-3x a week, when he used to want it only once a week, sometimes only 2x a mth.

Idk, i have a feeling something isnt right. Maybe a woman at work is changing him, or maybe his age is changing him. Idk, but i have a feeling its a woman at work, cause he wasnt like this at all til he started that place.