What Guys Said 1
He's either very protective for you or started have feeling for you(He might not even know until he realized what he's doing). When a guy see a girl they like flirt with someone else, he usually get upset, stress or depress(a form of jealousy) he said he don't want you to date any men, it could means he started to have some kind of feeling beyond friendship for you from that day(he might not know), the two of you was drunk and slept together he said he's fine but might still be a bit confused inside by it. After a month he disappear this could mean he started to found out he had feelings but like he said he have no interest in dating, so he want to stay away for a bit and try fix his feeling. The other reason could be he's a very protective and caring guy when it comes to you, he doesn't want other man to hurt you in any way so he don't want you to date anyone, and he could just be very busy lately. If you have feeling for him, you could tell him you feels and see how he acts now. Things can change when time passes, Not interested in dating 1 month ago doesn't mean he's not interested now.
What Girls Said 1
You left out a very important piece of information that I must know in order to best answer your question. When the other guy friends were hitting on you. How did you respond? Did you flirt back?