<human>: I've been dating a beautiful, friendly and caring 31-year-old woman and things are amazing.... Most of the time. 

We get along better than anyone I think I've ever dated especially considering we've only been going out for about a month. The instant connection is almost scary. However its only like this when we are together. We mesh extremely well and things are perfect. Once we're not physically together there's tons of red flags. The way she acts, the way little things make her mad and how upset she gets over seemingly mild things or texts. 

To be honest there are a lot of red flags about her past, people in her life, and how easily she gets mad and will just completely cut me off for a day or two. But when we're together things are simply amazing. Am I wasting my time? This can't last, can it? Or do we just need to learn about each other more.

She's the most sweet, caring, an awesome person when we're together but the moment we're separate things take a crazy shift. Obviously this is an issue, should I just quit wasting my time...

Can you summarize the given text in a few sentences?
<bot>: Girl is perfect with me, acts different when she's not in my presence. Don't see it lasting, should I even waste my time?