Hi,
I think you are an optimistic person, It reflects from your effort to look at the bright side. There are changes going on in your life- some major ones at that. It is natural and alright to feel sad and angry the turn of events. Talk the feelings out with a person who will listen and understand like maybe your grandparents. This will help in moving on.
Regarding not liking people or fights with your boyfriend, these are happening probably because you are depressed. This is not going to stay long I feel considering that a people's person that you really are. From your description it looks like you are popular which is itself is quite an achievement.
You are right in saying you need to get over with this. As I mentioned before, talk to someone understanding and caring and let all the pentup emotions come out. I am sure you will feel much better and get over with this. If this doesnot work out or leaves you feeling depressed there's always the psycholoogical counsellor who is equipped to deal and show the way in such situations. Hope this has been helpful and you are welcome to ask if you still have questions.
Doctor (MD)
graduate in Medicine,experienced in fields of medicine,gynae and pediatrics