Never give up on the one you truly care about, you may have made mistakes in the past but things will get better, never let yourself go overboard and always let the one you care about know how you feel. Don't make the mistake i made. I accused him of something and i was wrong, and i lost someone i thought i was gonna spend the rest of my life with. Time heals all wounds and friendship is better then not having him in my life at all.