Vinyl bro, I've been here before. You're in an older woman-younger man relationship. I've been in many of these, so I know what will happen as it's all quite textbook.
TRUST ME on this bro, it will ALWAYS be the older woman who will pull back. TRUST ME. You two are at different stages in your life. She's done with kids and is looking for a man to grow old with. Believe me, the biggest thing weighing in the back of her mind is that you are a YOUNG PUP still. She's thinking that she cannot give you kids and when you are 42 she will be an old 52. That when you are 52, she will be older 62 and will lose interest in her. It is all about insecurity on her part and at your age difference the woman will only grow more and more insecure as time goes on.
Word of advice bro. The more you "fight" for her, the more you will PUSH HER AWAY. In her mind she has resolved your situation as being over, so the last thing she wants is to see you develop stronger feelings for her. It is done with Vinyl. She will not allow herself to grow closer to a person she sees no LONG-TERM future with. The best thing I can tell you is, do NOT fight for someone who will not fight for you. NEVER EVER put yourself on the line for someone who is not willing to reciprocate those same actions, and trust me bro, she is not going to do that for you. Do NOT have any sort of relations with her, ESPECIALLY a sexual one. That'll only be torture for the both of you.
Yes she does love you, care for you, and think highly of you, but she's really looking for a guy around her age who does not want children anymore and who is ready to settle down. At your age, she will never think you are at that point despite what you may say.
All of my older woman-younger man relationships lasted about a year. Pretty much all textbook. I'm at the point now where I can map them out.
Stop fighting for her bro. Trust me.