I'm no expert and this is just from my own personal feelings and what I've learned about love and commitment.
Love...is acceptance. Loving someone no matter what, whether they have annoying traits, a personality flaw (in your opinion), and working around those things. It has nothing to do with...