Is there any way I can replace/embed HTTPS in place of HTTP permanently in my browser?
No. It doesn't make sense - many sites don't use https protocol. At best they redirect to http, at worst they refuse to work.
As stated-- you could probably hack it together in Firefox, but why? If you did, most sites you visited wouldn't work, and it would only protect the browser you were using-- not force your computer to do ALL of its traffic via HTTPS. What are you trying to accomplish?
I think you're thinking that the https makes you more secure, when in fact, it does only on pages that enable it. If you use it on pages that don't have it enabled, you'll just get a error or redirection to the http.
If you're using Firefox:
* Install NoScript: http://noscript.net/
* Click on the the icon and go to options
* Click the Advanced tab and HTTPS
* In the "Force the following sites to use secure (HTTPS) connections:" add in all of your favorite websites
* Click ok
As explained earlier, it is not going to work on some sites.
Separate names with a comma.