Anyone who can say that life isn't rough hasn't really lived. Relationships are complex, and they can be one sided. I've had a few of those in my life while trying to help someone out. I'm glad you have found peace in accepting this is the way of the world, many people never actually find peace at all.
Great post, very honest and open!
!hiqvote