Loving girlfriend of two years.
Think of the haters in your life as sandpaper; they’ll scratch you up time and time again but in the end you’re polished, smooth, and spotless..while they end up useless
We make a living by what we get, but we make a life by what we give.
Are there any support groups in your area? Maybe a bereavement support group, or a group for people who have suffered from a trauma would help you.