Of course you've had good time, you thought it would last forever but nothing does, actually. So be grateful for the good times you had and believe that it's just not meant to, you have to live with it and accept your destiny however bad it may seem. You should be able to move on with your life because it doesn't get any better, it's just you that you're getting stronger.
Be careful every day because you're creating memories so make sure they're good ones.
At last you shouldn't just accept whoever you think you deserve.. because you deserve way better.
Have a nice life.