truth, it was the wrong time to act
and she was asking for the wrongs things at the wrong time.
although it is strange how she could do it, you must also know that she was also in depression from having hurt her friend. Inside, she needed love and comfort just like Takayuki, thats why she acted the way she did.
It may seem immoral, and i agree it is, to others, it was perfectly logical to her amongst all this chaos.
I also wouldn't call it stealing because the word carries a bad intent behind the act, as if purposefully hurting Haruka. Being foolish might be a better word as she did not think of the consenquences of her action and she was selfish in a way, but perfectly understandable as explained above