Is it normal for my step dad to treat me like this?
i just turned 19 recently, and about one year ago i met my birth mother. she is currently married to a man who isnt my birth father. in the beginning of my relationship with my stepfather i never really like him, he's verbally abusive with my mom and our dog. there was one time where he shoved me off a table, because i was leaning on it. well anyways last week my mom went away to sarnia for work so it was just my stepdad, my grandfather and i left alone at the house. my stepdad and i went out to this bar and grill my family always goes to for karaoke, while there he asked me to dance but i thought nothing of it. well the friday after that day, i was going to toronto and he didnt want me to go but myself, so he insisted on driving me all the way knowing we had no money for gas. which was honestly out of the ordinary for me. well today i was in the kitchen cooking and playing music and he came behind me and started dancing with his body against mine. i acted like i didnt realize because it wasnt for too long, the a couple hours later he touched my ass. i honestly dont know if im overthinking anything, because now hes saying when he has money hes going to give 100 out of it so i can but a pair of heels. please help because i dont know what to think.