If you did lie to him you should feel guilty and try to apologize and tell the truth if you did not lie to him and hes just an untrustworthy guy let him go it will just get worse as time goes on.
If you still want to be with him, offer to talk over whatever it is he thinks you need to talk about. If he agrees, the be willing to listen to what he has to say.
no he should not because i use to have a lot of boyfriends and i broke up with them because of that
yes. he thinks i broke up with him, but I did not, and now he has a new girlfriend!
Well he should like you for who you are.
I don't think it's a bad thing, because of the fact the he broke up with you.
Depending on the age of the boyfriend and the teacher it is more than likely illegal for them to have a relationship. If they are in a relationship this should be mentioned to a adult.
If you were cheating on him then you got what you deserved. When you go with a boyfriend there is a bond and trust issue there and, if you broke that trust issue then you broke the bond and it's probably too late to rectify what you could have done. If you didn't cheat on him and he's accusing him then confront him and instead of begging for him to take you back you should be mad as hell for him accusing you of something you didn't do!
Move on with your life
well it determines who broke up with who if you broke up with him and he had deep feelings for you this means that he thought your relationship was forever if he broke up with you then that is quite awkward because he thought that he could do better than you. but the fact is that even though he thinks that he will regret it when he cant do better than you.
Ask her out.
Vodka and a bus boy should do it.
Then that should be enough. If he still has a problem even after you told him that then don't bother. You can go on without his approval anyway, especially if he's your ex.