<human>: My bf and I met at work almost a year ago, he was part time and I was full time so we were friendly acquaintances at best for a while. January comes around and he's working more frequently and I see him more often, we click instantly. And after a few weeks and bit of a rocky start, we became official. We like the same things, we have the same interests, we have the same friends, I even joke that I'm with him just to hear my own opinion in a manlier voice. Its like were in perfect sync all the time, like we were meant to be the same person. We did everything together, and were that gross overly-affectionate couple everyone hates. He's a wizard in the sack. What I mean to get at is, our relationship was perfect and I couldn't ask for anything better.  

The problem happened when I lost my job and moved back to finish college. I couldn't finish school where we were cause I wasn't a resident of that state and I can't afford out of state tuition. He's also in college and can't transfer to my state for the same reason. So now we live 12 hours away in different states, both in college and working. Its been a month since we parted ways and every day apart grates me more and more. He's been nothing but incredibly supportive, showering me in love and promises to wait for me. But despite doing everything right, I'm completely miserable. I'm losing faith in us, I'm losing the passion and love that I have for him. Im sure that the problem is the distance, there's literally no other problem in our relationship. I don't want to fall out of love with him or leave the relationship for something that seems so fixable, but its only been a month and Im quickly realizing that distance is just not something I can deal with. He's suggested that he drop school to move up to me, but that's just not something Im selfish enough to agree to. Im at the end of my rope, Reddit, what are my options?

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: Met the man of my dreams and have a perfect relationship that's going down the toilet due to being in different states. What do?