First love and giving up

It's will always love your first love. That person should be someone hard to forget and hard to say goodbye to. They might mess up but you take them back because you think you can never love someone as much as you love them. I let my first love go and i want him back, i love him with all my heart but we are just friends now. The only thing that is holding me back is his mistakes he made, i was strong enough to forgive him, but i am not strong enough to forget about them and continue my life with him.