This is my first time posting on these threads, and as I go through all the messages there is one bit of advice that seems to apply to every single person. Advice that would make most of these problems go away. Would make you happy. Content. And would give you that which you desire most of all.
Love Yourself!
With all your flaws. All your good bits. Love yourself.
Is your boyfriend cheating on you? Love yourself. Ditch the scumbag.
Are you desperately chasing a girl? Love yourself. And then you can share your love with her.
No matter what the problem is, you have to love yourself. The best way to do this is to literally concentrate on the feeling of love and aim it towards yourself. This feeling comes from the chest area. Feel it, and then guide it to yourself. To the bits you like about yourself. To the bits you dont like. If you love yourself you will realise that you should be happy and not in pain. If you love yourself you will be ready to share it with others.
Cheesy but true. I'm an English guy. We're the ones who came up with love and so this advice is solid. Love yourself, and if you cant, know that I blatantly love you anyway.