Hey, don’t let a temporary thing change your perspective towards yourself. You are worthy of all the love in the world.
Sometime two people aren’t compatible for each other that’s it.
Don't worry . I believe that whatever happens happens for the best . He must be very good person's but god has not sent him for you.I think someone even a better person is waiting for you in this world. When the correct time will appear god will sent that person into your life. God bless you .Till that day god has taught us new lessons about life through such experiences.