Based on my personal experience, life sometimes can be very cruel , you may be doing all the right thing, but you got hit very hard from the angle that you never expect! But we all can't dwell with all the past bitter and painful experience and let our life collapse because there are some people are depending on you! We all give to live strong!