Help. Please.

I'm not sure if it's me or him!?
Well I'm 20 years old and my boyfriend is 24. I love very much him like my love for him is infinite but currently he's been spending time at some restaurant where he "works"
And he leaves at 9am doesn't come back till 11:30 or 10:00..I'm currently unemployed but not for long! He say that I cheat on him because I stay home..but I usually clean the apartment, cook for him and he still say I do I talk to him and told him that I would never do anything to hurt him..sigh
Well the problem is that there's this women who he calls his mom she is the owner of this restaurant but I see things very differently..I feel like she likes my boyfriend..this women has been staking me threw Facebook, Pinterest man I just don't know what to do..and today I just realized they both have a planet chimes..it's just weird but he says its work but I just don't know what to do..or what to think..please I need help