Sorry man. Get with your family, tell them as much as you feel you can don't answer any more calls from this guy and work on getting your shit together. Nobody is gonna do it for you. Fuck that dude. I've seen it way too many times. Lean on your family for support but it's up to you now. Go get a job and work on you. J
get a fresh start in life move somewhere else and start over FUCK EVERYBODY if your family loves you and wants the best for you, they will be encouraging, positive and will understand
Love, means security. You didn't love this person, it was just the most convenient situation for you.