Awh this sounds like a friend of mine.
You sound like a proper nice guy awww
All you can do is be there for her really.
She probably said what she said because she fancies someone else, in my opinion.
If he is a player and your as nice as you sound she should realise eventually.