I can def help you with this, i was on here asking a question and saw yours i basically was wondering the same thing for the longest time, its been a year and i still havent gotten over her completely, and IM the one who broke up with her. enough about me though, i have the perfect tunes but theyre not rap or rock, So ill give you whatever rap and rock i know can help. Bone thugs and harmony are like verbal medicine. Any slow song by them , they have a lot of fast thuggish rap but theyre slow stuff will mellow relax and take your mind off. Foo fighters will make you pumped and youll be like "Yeah fuck him/her, ima do ME and only ME!"
Seriously though what helps the most, please look into Liquid mind or deuter, close the blinds, turn down the lights, lay down, smoke a joint(if you do that sort of thing only), and i can guarentee you your troubles will leave you. Honestly liquid mind has been a life saver from me breaking down about her