Kick him to the curb!
It's obvious that YOU have allowed him to treat you this way. You allowed him to walk all over you. You allowed him to use you. You allowed him to lie to you. You wanted love so bad that you allowed all this, Kubera.
You should realize that people get the respect and the actions from others, that they allow. You are in charge of you. Does this make sense?
Wipe away the tears. Take a deep breath and seek out what you want in a man (write it down like I did - a list) and what will be acceptable to you, someone that compliments you not tears you down emotionally or physically.
Don't settle. It takes a long time to find a quality man that is a perfect match for you. I've waited three years to find someone worthy of my love, devotion, kindness and honesty. Come to find out we're exactly alike and we're both marriage minded.
What is it that is important to you? Is marriage your goal? Then let that be your first question to every man that contacts you. If any man says, "IF I find the right woman, I want to get married." Wrong answer, it's too vague! He should know exactly what he wants in a woman and know he wants to get married, just like you know what you want in a man...or do you?
It's okay to scare men away - one will eventually say they want that marriage too. Many men (not all) talk in circles to prevent you from understanding what they really want. It's a protective measure - they don't want you to get all excited or start thinking things. So they say it a certain way to make sure they're in the clear. Ask what they mean if you don't understand.
Never be afraid to ask questions. If you think questions will make them run...then good...they're not worthy of you anyway and they would have begun the "using you" process all over again.
Pull yourself together, don't hate yourself - love yourself, because not one person can love you unless you love yourself first - then go get what you want and don't settle!