Ok, the main 'mixed signal' i'm seeing is him hugging and kissing and then telling you about all the girls that are messing with him, right?
If that's the case, there are 2 ways to read that.
1) He considers you a 'fling', someone fun to hang out with and sometimes get cozy.
2) Most likely imo, he's telling you these things to get a read on your reactions. Perhaps to see if you get jealous, or perhaps just to see if you care.
I don't think it's a mixed signal, but a good signal. He's testing the waters, to see how YOU view the relationship. GO GET HIM ALREADY!!!
Cheers and best wishes.