Bad day 😩

Having a crap day leaving my partner at 30 weeks with our un planned baby. He wouldn’t make changes to himself he wouldn’t stop taking cocaine on nights out and this is 1 or 2 times a week out of the two weeks he’s home then he works out at sea for 2 weeks , he wouldn’t stop lying to me about basically anything I just can’t do it anymore I feel like a bad person but he’s had such a long time to sort himself out 😩 I wish he would of just listened to me or I wish I had left him sooner I feel stupid and like a bad person.