I think marriage is a good thing, as long as you are ready. Where do you live, if I must ask?
Have you tried taking up a hobby? Not too addictive, but something that past times. Lately, I've been reading a lot. You play video games? Maybe you should get a few... I'm still thinking and...