honestly , in my opinion i think you look fine but a lil more weight would do you good . i guess it all depends on the guy. id say most guys like girls that are a lil thick but nothing too serious . mostly hips and thighs are a turn on for guys .
if he was a true friend he would have realized that your friendship is breaking down due to his gf . maybe she's putting stuff into his head . Like you said nothing lasts forever and he'll sooner or later realize that. Let him reply to what you said , keep us updated .
I'd suggest an artist called " Dr . Dog " theyre more of an indie band but I think they put you in a nice relaxing mood . You should definitely look up some of their work on YouTube.