My favourite motto is"Just do you best and God will do the rest."
I think that you should stay together and work things out if you love each other. Every time couples encounter problems, always look at it as your fight together as a couple.
You fight the problem. Not you guys fighting each other.You can work things out and you'll be stronger than ever!Good luck!
I think it depends on the situation,try looking for signs to see if there's any chance that she or he fancies you back.There's nothing lost in trying as long as you don't get too attached emotionally. Try but know your limits.