hey nikki, just re-reading your thread as i skipped bits last night whilst i was reading it. i feel for you hun. he sounds like a complete t*sser and you do deserve better. my exp took advantage of me and made me feel so low and i had no confidence. i couldnt even leave the house without him. i felt like i was completely dependant on him as i thought who would want me as i have dd. but i finally plucked up the courage to chuck him out of my house after he raped me. it is such a daunting thought, but it is amazing how independant you become and how much your confidence grows.
if he goes to the police about you "commiting benefit fraud" he has no proof, and if anything they will just do a check up, see hes lying, and may even get in trouble for wasting their time! and im presuming he is your dd's father, you should go to CSA and they will get him to give you the money you are owed.
there are decent men out there, and i too had the thought that i would be alone for the rest of my life as im a young mum but there are some young guys willing to take that responsibility. my dp is 19 and loves dd (although at the moment we're having trouble so maybe not the best of examples) or there was a time i went out with my friend and this guy started flirting with me, and i told him i had a dd, and he turned around and said he had one too and "ooo look how much we have in common". he seemed really nice.
im not too far away from you, so i will try my best to come and see you (damn failing my driving test ) but we will see each other at the mumsnet meetup. and hopefully we can even go out one evening and find you a decent man! cos you deserve it. you're a wonderful person, and as the others have said, you are basically doing this on your own. even though he is there, he's not helping you, he's just using you. think of how less stressed you will be without him, and how happy when you meet someone new who you may not get to meet cos you're stuck with that loser (sorry but he's made me really mad for you)
take care hun xxx (sorry its a bit long)