"You forgive people simply because you still want them in your life". but are they worth it or are they slowly eating away at your happiness? Life is short changes need to be made or you'll have to limit your time with them.
ALWAYS be confident in your decisions. Live life for you. If someone doesn't like it i guess they don't have your best interest in mind. only you can make the decisions that will change your life into what you want it to be.