How to be a happy woman to your man?

It may be long...

Im 22, mother to a 9 month old and ive been with my partner since I was 18. Hes the only man ive been with and our relationship has been an battle. Hes sexually flirted with woman of all ages, lied, and just all together been terrible to me emotionally until i was about 8 months pregnant with his child. Im very much dedicated to keeping my family together because i dont want my child growing up the way I did.

Lately, ive been fantasizing about what it could be like with other men. I feel bored and tired and its scaring me. When it comes to sex, its quick. Theres hardly any romance to it...Hell kiss me for a minute on the lips or on thr neck and then he judt wants to get it in. I dont feel and never have felt sexually satisfied. Emotionally, its not been great. He never treats me out to a date, he never buys me gifts, he just never goes out the way to pamper me. He never wants to go out either. No, i dont want to be spoiled but ive gone the extra mile to show him that hey, i do think about you while im out. Get this, hes never bought me a birthday, valentines or Christmas gift.

His hygiene isnt the best. He hardly brushes his teeth and showers 2 days out the week. It terrifies me to kiss him...that itself brings him down on the attraction scale. I buy him toothbrushes every 3 months, floss, mouthwash and some crest extra deep clean. Despite that, he hardly evers takes care of his teeth.

With all of that, i find myself wondering and sometimes wishing to be with someone else. I want good sex, i want a clean and well kept man, i want someone who will surprise me with dates and corny gifts every once in a while and i want to feel emotionally safe. I know he can give me all of all that but i know its not going to happen...theres men st my job who has shown interest and honestly, some part of me wish i went for it.

How can i make myself not feel this way. I want to get married have a son and be happy and whole family with my boyfriend the way God intended. i wanted to do it the right way and obviously i screwed up but i want to make it right by marrying him but i dont want br unhappy either. Help.

@Naoimi There's alot you wont notice until you start living with the dude :/ ..