Hi karma,
I've not been on in a while but I remember the last time I was on you were having problems then.
Life is what you make it, you shouldn't wait around for someone else to make a difference to it, if you meet someone they should be an addition to your life not someone to fill in for things that lack in your life! You might not like your job, god I hate mine but it has enabled me to buy my first house recently. We all have to do things we don't like but it always has a purpose and gets us something or somewhere. I would suggest you get a hobby, you must like something, through that you will meet new people and you never know you might learn skills for a job you really like.
Make something of your life off your own back, don't worry about what others are doing. People with children may long for a life like yours, not everything is always the way it seems.