I haven't had an easy life, but at some point ,you have to take responsibility for yourself and shape who it is that you want to be. I have no time for moaners. I like to chase my dreams and surround myself with other people who are chasing their dreams, too.
When I'm curious about something, I do it full on and take it as far as I go, but when I feel like I've really explored it, I'm OK with putting it aside and going on to something else.
Giving up is conceding that things will never get better, and that is just not true. Ups and downs are a constant in life, and I've been belted into that roller coaster a thousand times.