Hey guys, I've been training for about a year and a half now....but its all been by myself.

I know its COMPLETELY different when with an actual opponent, but I have some questions. My favorite styles are Boxing and Muay Thai, so basically I've been just making sure I'm pretty flexible in the legs, and quick with the hands. I've been trying to perfect my technique and I've been wondering lately.....Am I training for nothing? Nobody wants to spar....and its all been on the bag and lifting weights. Is my self discipline for nothing or will it actually amount to something when I get in a real fight? Also.....second question

Are there any really useful excercise techniques I should be doing?
----thanks for the time guys, I realize i wrote alot...but I'd appreciate some input!