torn between boys

so my last boyfriend (caster) and I broke up last Friday because he said he's in love with someone else and I'm to religious.. I miss him terribly and he told me he still liked me which made me extremely happy but I also have found someone else (Jonathan) that likes me for who I am and we met through church, he even told his parents about how much he likes me.. both of the boys don't really get along because Jonathan thinks I deserve much better and he wants to be in my life and be the best boyfriend that I could ever have and of course Caster's not to happy about that. Caster is in 7th grade.. Jonathan is in 9th and I'm in 8th.. I just need help on how to handle this.