GAH! Where do you find girlfriends like that?

Most girls usually like to talk 25 hours a day about their own extreme problems (like "OMG I ran out of lipstick today and had to walk around an entire day without it, OMG it was SOOO embarrasing") and glorious achievements in their everyday life (like running 50 meters to catch a bus at the last second or similar), and don't seem to care if the man replies or not (well, after 15 minutes of silence they sometimes put up an angry face and the man wakes up and says "yeah I agree" and then they continue talking again with a happy face).

I don't know how you did it bro, but getting a girl to not only LISTEN to what you want to say, but also enjoy it, takes skills