Being happy doesn't mean that everything is perfect. It means that you've decided to look beyond the imperfections
Home
19,107 notes
since 20 May 2013
11,694 notes
since 20 May 2013
341 notes
since 20 May 2013
933 notes
since 20 May 2013
138,816 notes
since 20 May 2013
107,136 notes
since 20 May 2013
46 notes
since 20 May 2013
357 notes
since 20 May 2013
415 notes
since 20 May 2013
310 notes
since 20 May 2013
Next