I've been dating a guy online for about.3 months how do i break up with him?

I'm 21 and about a year ago me and him became best friends on a social website. My boyfriend at the time on the sight met up with me and i was really in love with him (It was the first time i feel in love with someone). But he went missing and i waited for him to return for 6 months thinking he would. At this time my best friend consistently asked me out hoping one day i would say yes. That day come 6 moths ago when i deiced it was stupid waiting a year for my ex/boy friend. Ever since that day i haven't felt in love with him well only love in a friend way but i tried my hardest to tr and fall for him. He is really sweet and says he can't live without me everyday. By this time my ex showed up telling me he lost his house so he could contact me which is when i come to terms with never falling in love with the guy i'm with now. I feel terrible about calling it of with him but i know i need to do this or ill be stuck in this situation forever.

Is there anyway i could end it and maybe build back are friendship over time?

Just tell him

Since he was your friend he might understand the situation. Yes go ahead and tell him. If you feel like break up with him also. But at the same time don't get back together with your ex, cuz it will crush your friend's heart and look like you used him as a rebound.

I don't think it will be wise to get back with you ex-boyfriend. If he disappear without a trace for that long, he can easily do that again. You already moved on, don't go back. If you like your best-friend, give him a chance. Otherwise, tell him (your best friend) nicely that you are not ready for a relationship and just stay friends. You can choose to start fresh and avoid this situation, remain friends with your best friend and forget about your ex-boyfriend.

Assuming these Day and age, i assume he has some sort of Smartphone (iPhone or Android), Both Phone should have some sort of back up. I know iPhone naturally always backup when it Sync, So he should still have you number backed up on his Computer and transferred to the new phone. This is only an assumption, so i could be wrong. Me personally, if i really like and care for a person, I would have their number/contact details backup and written down for safe keeping.

In my opinion, ask your heart on what you want and what you feel, than you know what to do.