ANSWER -No simple answer to this one I’m afraid. I hate to be the bearer of bad news but some of the things you mention belong in science fiction not in witchcraft. I believe teleportation has been achieved by scientists at the atomic level but there is still a long way to go, if ever, before it will be usable for humans and it certainly won’t be witches pioneering it. There are exceptions of course but as a general principle magical users do not get on very well with technology.The dream thing is more plausible and I do know a few people who can link up via the astral. I can’t do it myself at will but from what I’ve been told it needs a lot of practise. It would also involve both parties putting the work in. The linking together may well happen on occasion naturally but to actually meet up with someone intentionally via the astral plane isn’t a common ability even for most witches.
You probably won’t like my advice but I will give it to you anyway. Sometimes when we are young we get very fixated on the relationships we form, even to the detriment of our own growth as a person. Love can be a strong and addictive emotion and it is easy to push everything else aside to focus on the object of that love. However a relationship dependent on spending every moment together will soon fade out. What you have here is an opportunity to build independent lives for yourself while keeping a healthy relationship between you. Stick with your graduation and work toward building a future you can enjoy together. Don’t waste your time seeking out teleportation spells, they don’t exist but I can guarantee you’ll find some charletans who’ll try to convince you they do.
And Skype isn’t enough, no. Get out some good old fashioned pen and ink and write to each other. An image on the screen is meaningless. Exchange your thoughts in a medium that you can look on in years to come and remember together.
You’re not silly by the way, to be capable of love is a wonderful thing and something not everybody can achieve. Never feel ashamed of giving your heart to somebody. Just make sure you keep some of it back for yourself.