I think my husband is cheating on me

Well I guess like the title says I think my husband is cheating on me more like I KNOW but I don’t have proof I 27 F and my husband 27 M have been married 7 months together 3 years and have a baby 1 M he won’t sleep in bed with me anymore and just a couple hours ago I discovered he changed the password on his phone which he’s never done before one time he came home In the AM and claimed to have been with a male coworker but I don’t buy that at all then when I went to be with my family for Christmas/new years(he had to work n couldn’t attend) he was supposed to pick me up and didn’t come get me and our son til after 10pm and I was tipped off that he was at a Mexican restaurant according to his location on their phone(since he stop sharing his location with me also the person who tipped me off was one of his family member) I just don’t know what to do I definitely know I should lose but I’m a SAHM and moving back home with a one year old would be difficult as both parents have health issues I feel stuck and I feel like I’m crazy it’s like I know but I don’t know at the same time (and to all English people idc that it’s badly written I’m writing out of hurt not to be professional)