Sometimes, it is difficult to let go for things or step back from things that we love, especially those that have until recently been a large part of our lives. Sometimes, relationships can turn toxic. We blame ourselves for the failure of others. We fail to see that not everything is within our control and sometimes, letting go is just another way to give yourself the respect and love you deserve. Many may call it selfishness, but rather than blindly believing what other people say, trust in your instincts and rebalance your life. If your happiness is your own and you are not hurting anyone in the process, you are doing it right