it's best not to leave anyone without a proper reason. betrayal is a reason. backstabbing is a reason. forcing to do things is another reason. understanding feelings and matureness in any relationship or friendship is efficient for a healthy relationship. pushing someone out of your life without a good reason isn't healthy at all, agreed.
Ought is another way of saying should. Like you should do this or you ought to do that. If someone tells you you should do something or you ought to do something if probably can do it, but it is up to you if you are going to do it or not because they aren’t forcing you. They aren’t saying you have to. They are saying you should.