Welcome.

I'm a student too! I fully understand what you're going through. I'm sure your boyfriend will understand if you told him. You should confide in him don't worry about stressing him out too much. Maybe it would make you feel better...you don't have to tell him everything. Even to tell him something at all may help you. Depending your relationship with your parents maybe you could tell them.

Try to avoid cannabis it wont help.
I am an insomniac for the last 7 years! GP's refuse to prescribe me anything. Well my GP does yours may be very different.
So I totally understand, but do not find drugs a solution.

I would recommend you go to the GP ASAP and have a discussion with them.

If you ever need someone to speak to feel free to PM me.