I still can't believe you're only 20. You are an intelligent, insightful young woman. You've had a lot of pitfalls and road blocks in your short life. And you are right... what doesn't kill you WILL make you stronger. You have a promising, bright future. Keep moving forward, and don't look back. Leave him to himself and focus on you. You're going places, kid.