I just talked to her on the phone and when I told her "mahal na mahal kita" she answered "I kaw rin" so the situation is not hopeless yet... and I also apologized for my rudeness and dumbness....
Just talk to her, be more open and accept things about her either good or bad.
Be honest too as she has been honest to you. I do hope that this will be a happy ending.
Good luck and keep us posted.