Relate completely mate. I'm working right now but the job doesn't have much legs in it at all, it could honestly go any time after Christmas and I've known that for months now but only this week finally been pro-active in looking for something else so hopefully I can walk before being pushed.
Being single, especially when young and full of hormones, can be frustrating and disheartening. Everyone wants to be wanted by someone else and to be able to have the person you desire but I have come to realise that often being in a relationship for the sake of it isn't a good thing.
There's a perfect example in my job, a girl my age has been with her fella for about 6 months but every day she comes in and tells us all about how much of a crank he is. Reads her private messages, kicks her out his house at all hours of the night, makes her take down her social media, goes mad if she has any lad mates. She says this to all of us, her work mates, and I personally I sit there "Why are you even with a divvy like that?"
Someone actually did ask her once and she didn't give a straight answer, just mumbled and changed the subject. Clearly she's not in love with him but feels she needs the relationship to feel better about herself. Feel sorry for her but it's her life and her choices. It made me think though, how bloody horrible must it be to be with someone who treats you like that and yet always go crawling back to them because you don't have the confidence to tell them to F off out your life? No way. It's better being single and waiting for the perfect person and circumstances to come along than to just give yourself to any old idiot.
It's hard staying optimistic that person or a boss situation will ever arrive for us but we've got to keep going. Stay in touch.