I hope that the 3 weeks apart let you both settle into where you want to be and that you can reconnect as friends after that. We all make mistakes in relating to others as we can't read minds. Don't beat yourself up too much. In the long run it may be better that you were bluntly honest with L. It would have been much more cruel to lead her on by trying to be delicate to her feelings (I speak from experience here). At least she knows where you stand now and she can figure out where (or if) she fits into your life.
Everything will be ok in the end. If it's not ok it's not the end.