I feel that adoption would be a good alternative in this case.... unless you are committed to put a change to your life from here on and concentrate on your kids.... Means, no more childish actions, no more daydreaming, no more looking for another boyfriend etc... until your kids are older....
As to your current bf, i've read your blog; what a jackass! If he can't even sacrifice for his own child, you think he can be a good father to Miaa?
I'll just be straight, he's just a child who wants sex without responsibility, can he not work part time? What lame excuses he comes up with!
Time to think about your future and Miaa!