What are the hardest things to accept?

Break up Failure Cheating partner No from crush Death of loved ones Lover is some one else’s arms Check of half salary cut due to unknown reasons Crush … Continue reading What are the hardest things to accept?