I Understand Your Feelings!
I have personally be working on internet marketing for almost 2 years now and have yet to make a dime from any affiliate sites or anything similar! I know that its hard and I understand how you feel but there is a quote that keeps me going...(if I get this wrong, please no one kill me) "People quit without realizing that their next step was success!"
Just keep your head up and Believe in yourself...
Not sure about your standings but this video may help with your situation I seen it about 3 days ago and It changed A LOT!!
http://tonyrobbinstraining.com/328/john-tony/
Hope this helps!!