Do you like to play with your friends on a big, public server, or do you enjoy being in your own company? I used to play single player a lot, but have later switched to a small private whitelisted served with a group of friends. It was so much fun! Seeing other people build and helping them is a whole new experience! I suggest you try playing on a server if you haven't already, I'm sure you will like it! Perhaps find a small server to play on, to make sure your base doesn't get griefed too soon?