I don't think any of those are appropriate in this case. They are only good for very short term upsets - a few seconds to minutes.
"Keep your head up."
"There's plenty of fish in the sea."
Actually, if it was a friend of mine, I'd probably not resort to platitudes, but say something more to the point and individualized.