Martikha=)..
You don't have to worry.. Like Mahi said, if you and G are meant to be..you'll be together, if not than take it as there is somebody else better in life waiting for you.
Wheras for M, i don't think you should use him to get over G, you mentioned you chat with him on hi 5 right, well try not to talk about the love matters, and kinf of just stay as freinds with him so M's heart isn't broken..you could try avoiding his messages for a while, so he gets over you a little?=S
Wheras for G, maybe he wasn't thrown out of school cause of you.. you mentioned you kept it a secret all along, so it couldn't of been because of you..
i think you should move on, keeping hold of your memories will never let you go.
I had a freind who was in your position, and she always used to cry too..Time Is the biggest healer of all times. Involve yourself in other things, like your education, or tv soaps, or books, magazines music..anything at all.. I'm not saying don't forget him, but just move on..
You watch, you'll be a new person all over again, and there is always somebody better out there..and i'm sure that day you'll say "what ever god does is, for the best"=)