Selena Gomez is "learning the hard way". The 22-year-old actress took to Twitter yesterday, posting two cryptic messages, claiming she didn't feel "good enough" and was turning to god, just days after her on-off boyfriend Justin Bieber was spotted enjoying a boozy lunch date with her model pal Kendall Jenner while the trio attended Paris Fashion Week.