Sillymoo ... I think you should look on this as an oppertunity for some much needed self -love .
You have been shown the gift of freedom , it's up to you of you take it .
Just for a minute imagine , that you and your lovely ds are somewhere having fun ....he's smiling and laughing and you feel like the greatest mum in the world just because of the utter joy in your wee boys eyes . Theres no waiting on a phonecall or for some useless bloke to turn up . Its just you and him living life and enjoying it as much as you can . He needs that ...you need that .
Now think how is that going to happen ? Easy ! You only have to change the way you think about yourself ! . You are a great mum . You are a good person , your kind ,attractive , and loving . From your post we can tell your clever and loyal ...all said you are quite a catch . Anyone who comes into your and Ds's lives better be pretty amazing , because that's what you are and you deserve your equal ...not a selfish immature twat like you've been putting up with .
You know what , when you get that self esteem of yours back where it should be , then you will be really really happy in yourself , and then quality people will be drawn to you like moths to a flame ! .
Confidence really is the cure ...so be kind to yourself ...stop wondering if a bloke will call you /turn up and get yourself out doing something for you instead of waiting about . What that is is your choice ...you can do anything ! It could be a great new job , return to education , spending more time with friends who appreciate you , doing more fun things with ds or even something you've always wanted to try but never got around to ?
First thing you should do every morning is stand infront of a mirror and tell your self " I am amazing and I deserve better ". You will feel like a twat at first , but eventually you say it to yourself and believe it . Even better if you say it to the twatbag bf and believe it .
Trust me