I am sorry that you are missing your boys...and I know that being alone can be difficult. That said, you have a great attitude and you are right...just have to force yourself out there into the world to do things.
You sound strong in your post...you can keep going, trust yourself.