That's not weird or stupid at all! That's why most of us are on here
Just know: EVERYONE makes mistakes, does things they never thought they'd do, and has regrets...it's just the bad side of "growing up." But, if you're already recognizing that you have those regrets and can learn from the mistakes...you're already WAY ahead of most people out there, and you have the tools to live the life you want...a life you can be proud of...by just recognizing the wrong moves, and getting help to make the Right Moves.
Move #1: Ditch the guy that treats you like crap, and hold out for the one who treats you like a princess

Dating is supposed to be FUN and make you feel GOOD about yourself...especially when you're a young'un!
Good luck hon! & come here to vent to us strangers ANY TIME