Hi Niki and welcome.
You probably haven't had time to look around the place much. You have posted in the Psychic Forum, the place for questions but not readings. We have Psychic reading Forum for that.
Your questions are interesting though and ones that nearly everyone wants to ask and seek answers for .
Finding it hard to make friends is an intersting point because first of all you have come to this conclusion and noticed that you think you have a problem with this. Why do you think this is? Was it a teacher or family that brought it to your attention or was it yourself, thinking I never have any friends? With the first it may seem that you are being moulded into believing what others say. A lot of us do not conform, we find our own niche and place in the world, everyone is unique and individual.
Do you know much about karma? Do you really believe in it? That the good or bad that we do is carried on to the next life? I don't. I find that we carry on lessons and knowledge and can learn from our mistakes rather than carry them with us to be repeated.
If you find that you are lacking in friends ask yourself how many do you need? One good, trustworthy friend that means a lot or lots of aquantances that get called friends at the drop of a hat. It is easy to offer suggestions about ensuring that no karma follows you, breaking free of the chains that may bind you, but you have to take the first stp and put yourself in a position of meeting and contacting people, being open and aware, and approachable, being kind and smiling and being genuine and congruous.
Love, ahhh when? If only we could choose. Right now I would say that there is nothing on the horizon, but that would change in a second if you changed your opinion and thought patterns. To fall in love do we have to love ourself first? No. A child can fall in love and not even understand the meaning. I wish I could say an exact date but I am afraid that would be frowned on by other readers on this board, especially as this is not a reading just a chat. But you can increase your chances manyfold by taking certain steps to improve your outlook and take advantage of the wonderous personality that is you.
Being in love is not always the same as being in a relationship, often the two are separate and the love is unrequited. Treat this as a practice, your heart is getting ready for the real thing and exercising the heart is just as necessary as exercising to keep fit. Then you will instantly recognise the feeling as the right person comes along. Follow all th suggestions above, be open, meet people, smile, and go out with friends. Then before you know it you will find you are exactly where you want to be.
A lot of what I have said here is psychology based, that and psychoanalysis. It makes good sense and works well. So I would say that if you work hard and are dedicated you will easily be able to make a good impression and help many
Cassie