Hey Tony,
Listening to your story, I would also advice you the same – eat healthy, distract ur self,follow ur goals ur just 21! – age is on your side and I can promise that you will meet several wonderful girls in the future. I can understand what ur feeling today because I myself went through a terrible break up and took months to come of it only because I was stuck and trust me ‘being stuck’ to a fallen relationship is the worst space to be in. So, move on, its difficult but its definitely better that getting stuck. Initially, after a break up, its very easy to be in the zone where we start imagining what could have happened or what happened (the good times) but that doesnt help – it makes you sadder, lonelier and difficult to reconnect. So, let go (best way to do that is distract yourself).
Personally, at your stage, I dont think being friends with the girl is a safe option.