You are too young to be so serious in life. I say this with experience please learn to enjoy life and by that I mean learn to enjoy your company i.e being alone.
Instead of being in and out of relationships invest in your self I promise you it will help in the future. Take a class, meet new people , learn new things , travel if none of this is possible simply re-do your room. You are in India take a yoga class and see if you learn a new language. If are not thinking of Masters then start thinking about your future and specialize in it by taking classes or working on different projects.
Please remember and understand one thing GUYS/PEOPLE WILL COME AND GO but a few things will always be with you so work on things that will stay with you for life such as education , your inner stillness no one can take that from you. I hope this helps.
Gyani