Don’t let someone go from your life for their one mistake. Instead try to figure out a solution. If you are not doing that, then you are only exploiting that person for just being happy in your life.
You can be happy with whatever you are. But making your surrounding happy is not that easy. You need courage for that. What you will through out will come back to you again. If you are making others happy surrounded by you. Then you gonna be happy one day.